Vodafone Idea Limited stores Near Roorkee Road, Meerut, 250001