Vodafone Idea Limited stores Near Sector 56, Gurugram, 122011