Vodafone Idea Limited stores In Vidhya Nagar, Akola, Maharashtra