Vodafone Idea Limited stores Near Ramjani Baba Road, Indore, 452001