Vodafone Idea Limited stores Near Satyawati Marg, New Delhi, 110007