Vodafone Idea Limited stores Near Bahodapur Road, Gwalior, 474012