Vodafone Idea Limited stores Near Lt Sri Shivaji Sakharam Shelar Marg, Karjat, 410201