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