Contact Holmes PT today
Contact Holmes PT
SALISBURY
Tel: (978) 499-1870
Fax: (978) 499-1871
AMESBURY
Tel: (978) 384-6996
Fax: (978) 384-6997
GROVELAND
Tel: (978) 558-0490
Fax: (978) 545-9770
191 Elm Street
Rte. 110
Salisbury, MA 01952
110 Haverhill Road, Suite 295
Building B
Amesbury, MA 01913
939 Salem Street
Groveland, MA 01834
Salisbury Hours of Operation
- Monday
- -
- Tuesday
- -
- Wednesday
- -
- Thursday
- -
- Friday
- -
- Saturday
- Closed
- Sunday
- Closed
Amesbury Hours of Operation
- Monday
- -
- Tuesday
- -
- Wednesday
- -
- Thursday
- -
- Friday
- -
- Saturday
- Closed
- Sunday
- Closed
Book an Appointment
Feel free to ask any questions over the phone, or get in touch via our contact form below. Your message will be sent directly to our staff who will answer in a timely manner.

