Vodafone Idea Limited stores Near Bajrang Nagar Main Road, Indore, 452010