Vodafone Idea Limited stores Near Lohegaon Dhanori Road, Pune, 411015