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

Contact@HolmesPT.com


Amesbury

Amesbury@HolmesPT.com


Groveland

Groveland@HolmesPT.com

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.

Contact Us