Vodafone Idea Limited stores Near Sohna Road, Gurugram, 122018