Vodafone Idea Limited stores Near SK Varma Marg, Indore, 452001