Contact Us

Physical Therapy for Topsham, Brunswick, Freeport, Yarmouth, Kennebunk, South Portland, Eliot and the surrounding communities!

With help from Reform Physical Therapy, you don’t have to live in pain or discomfort any longer. Help alleviate the pain caused by a variety of conditions with the help of our friendly staff.

Call today or complete the contact form if you would like someone from our office to call you!

PLEASE NOTE: Submissions received outside of open business hours or on a holiday will be addressed at the start of the next open business day.

Think your doctor has already sent your referral to us? Sometimes it can take a bit longer than anticipated for a doctor’s office to get the referral faxed over. If you think your referral was sent but you haven’t heard from us, please reach out to us! We can usually save a spot on our schedule for you, even if we haven’t received your referral yet.

Locations Information


190 Pleasant Street
Brunswick, ME 04011

Phone: (207) 844 8053
Fax: (207) 844-8514


28 Levesque Drive
Suite 10
Eliot, ME 03903

Phone: (207)-703-2373
Fax: (207) 703-2349


23 Durham Road
Suite 101
Freeport, ME 04032

Phone: (207) 869-4003
Fax: (207) 869-4024


169 Port Road
Suite 1
Kennebunk, ME 04043

Phone: (207) 204-0679
Fax: (207) 204-0797

South Portland

525 Main St,
South Portland, ME 04106

Phone: (207) 274-6245
Fax: (207) 274-6247


439 Lewiston Road
Topsham, ME 04086

Phone: (207) 725-4400
Fax: (207) 725-4477


45 Forest Falls Drive
Suite 1B
Yarmouth, ME 04096

Phone: (207) 846-3300
Fax: (207) 846-3315