Vodafone Idea Limited stores Near Begum Bridge Road, Meerut, 250001