Vodafone Idea Limited stores Near Budhana Road, Meerut, 250001