Conveniently located approx. 20 miles west of Boston!
Address:
410 Washington St., 2nd floor, Holliston, MA 01746
(In the Bertucci’s shopping plaza at the intersection of Rt. 126 & Rt. 16)
Phone:
617.501.2597
Hours
Open For Evening Appointments Only
Monday – Friday
Walk-ins Welcome
Saturday – Sunday (Jan. 25 – Feb. 29)