Vodafone Idea Limited stores Near Ashwani Dubey Road, New Delhi, 110091