Vodafone Idea Limited stores Near Hapur Road, Meerut, 250002