Vodafone Idea Limited stores Near Jagannath Shankar Seth Marg, Mumbai, 400002