Vodafone Idea Limited stores Near Amartex Road, Panchkula, 134109