Vodafone Idea Limited stores Near Khatiwala Tank Main Road, Indore, 452001