Vodafone Idea Limited stores Near Khandsa Road, Gurugram, 122001