Loading... Please wait...

Our Newsletter


Hours & Directions

Tue - Fri: 10am - 4:45pm    Sat: 10am - 3pm

Sun & Mon: closed

September Saturday Hours 10am - 2pm

Saturday hours vary during the summer months. Updates are on the website and voicemail.

95 Chapel Street at Needham Center across from Town Hall

Directions

dsc03511.jpg