Location Location Leominster Clinic 1137 Main StreetLeominster, MA 01453 HoursMonday – Friday9am – 6pm Therapists