Vodafone Idea Limited stores Near Jadhav Mala Jejuri Palkhi Marg, Pune, 411060