Vodafone Idea Limited stores In Vijay Nagar, Indore, Madhya Pradesh