Vodafone Idea Limited stores Near Telephone Exchange Road%2C Indore%2C 452001