Transfer Facility
Milford, MA · Worcester County
Landfill
3.6(17)
Facility Information
- Address
- 95 Cedar St, Milford, MA 01757
- Phone
- +1 508-478-8093
- Hours
- MondayClosedTuesdayClosedWednesdayClosedThursday10AM-4PMFriday8AM-4PMSaturday8AM-4PMSunday10AM-4PM