Town of Norwood Compost Facility
Norwood, MA · Norfolk County
Landfill
Facility Information
- Address
- NORW-12 1L, 5th St, Norwood, MA 02062
- Phone
- +1 781-762-1413
- Hours
- MondayClosedTuesdayClosedWednesdayClosedThursday6AM-1:30PMFriday6AM-1:30PMSaturday6AM-1:30PMSunday6AM-1:30PM