Locate Weymouth Internal Vehicle Maintenance Facility Center Clean Harbors 607 Pleasant Street Weymouth, MA 02189 United States Phone Number 781-331-9954 EPA ID MAV000011519 Services Internal Maintenance Facilities