Vodafone Idea Limited stores Near Gali Number 1, Gurugram, 122001