Vodafone Idea Limited stores Near Late Shri Pyarelal Khandelwal Marg, Indore, 452010