Vodafone Idea Limited stores Near Nagarjuna Hospital Road, Indore, 452001