Vodafone Idea Limited stores Near Scodran Leader Marg, Pune, 411016