Address 166 Holden Street Worcester, MA 01606 E-mail EMAIL US Phone (508) 322-1533 Hours Mon - Fri: By Appointment Saturday Service: 4PM