570 High Street
Dedham, MA 02026
781-326-4100

Store Hours:

Wednesday: 10am - 2pm

Thursday, Friday, Saturday: 10am – 5pm

Closed Sunday - Tuesday