Vodafone Idea Limited stores Near Mahavir Enclave Part 2, New Delhi, 110045