165 Nahatan St. Norwood, MA 02062
Hours of Operation
September - May:
Monday - Friday: 6:00am - 8:45pm
Saturdays: 8:00am - 4:45pm
June - August (Starts Monday, May 17th)
Monday - Friday: 7:00am - 7:00pm
We are directly across from the Town Municipal Parking Lot. Public parking is available in that lot as well.