Vodafone Idea Limited stores Near Ram Kumar Gautam Marg, New Delhi, 110091