Vodafone Idea Limited stores Near Meerut Road, Karnal, 132001