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