Vodafone Idea Limited stores Near Nageshwarwadi - Nirala Bazar Road, Aurangabad, 431001