All states›Maine

Physical Therapy Practices in Maine

255 physical therapy practices in 78 cities and towns across Maine. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Maine has about 1,405,012 residents, so that's 18 physical therapy practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

255physical therapy practices
78cities & towns
99%list a phone
205with a website

Across Maine, of the 255 physical therapy practices we list, 253 give a phone number and 205 have a website. By what they offer: 39 sports rehabilitation.

Top 10 physical therapy practices in Maine

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Reform Physical TherapyKennebunk

    Spotted an error? Let us know

  2. 2Live Vital Physical TherapyPortland

    Spotted an error? Let us know

  3. 3ApexNetwork Physical TherapyLebanon

    Spotted an error? Let us know

  4. 4Coastal Orthopedics and Sports Medicine Physical TherapyBrunswick

    Sports rehabilitation

    Spotted an error? Let us know

  5. 5Absolute Physical TherapyBangor

    Spotted an error? Let us know

  6. 6County Physical Therapy - BangorBangor

    Spotted an error? Let us know

  7. 7FYZICAL Therapy & Balance Centers-Twin City BangorBangor

    Spotted an error? Let us know

  8. 8Portland Physical TherapyPortland

    Spotted an error? Let us know

  9. 9Root To Rise Physical Therapy & Pelvic HealthScarborough

    Spotted an error? Let us know

  10. 10Scarborough Physical Therapy AssociatesScarborough

    Spotted an error? Let us know

Cities

Largest first. Towns with a single physical therapy practice are listed further down this page.

Other towns in Maine

One physical therapy practice each — too few for a page of their own, so they live here.

  1. Wellness Management ServicesAugusta

    319 Water St, Augusta, ME 04330

    Spotted an error? Let us know

  2. Mainegeneral Medical Center Center for HealthAugusta

    10 Caldwell Rd, Augusta, ME 04330-5735

    Spotted an error? Let us know

  3. Mainegeneral Physical TherapyAugusta

    15 Enterprise Dr, Augusta, ME 04330

    Spotted an error? Let us know

  4. Forza Physical TherapyAugusta

    46 Bangor St Ste 3, Augusta, ME 04330

    Spotted an error? Let us know

  5. Resolve Physical TherapyAugusta

    75 Stone St, Augusta, ME 04330

    Spotted an error? Let us know

  6. Flaming Physical TherapyBath

    11 Elsinore Ave, Bath, ME 04530

    Spotted an error? Let us know

  7. Riverview Physical TherapyBath

    55 Congress Ave Ste 6, Bath, ME 04530

    Spotted an error? Let us know

  8. Back in Motion Physical Therapy - BelfastBelfast

    256 Main St Ste B, Belfast, ME 04915

    Spotted an error? Let us know

  9. Fusion Therapy at Tall PinesBelfast

    24 Martin Ln, Belfast, ME 04915

    Spotted an error? Let us know

  10. MVPT Physical TherapyBelfast

    27 Cross St, Belfast, ME 04915

    Spotted an error? Let us know

  11. WCGH Orthopedic and Sports Physical Therapy CenterBelfast

    163 Northport Ave, Belfast, ME 04915

    Sports rehabilitation

    Spotted an error? Let us know

  12. Dockside Physical TherapyBelgrade

    212 Depot Rd, Belgrade, ME 04917

    Spotted an error? Let us know

  13. Mountain Motion Physical TherapyBethel

    32 Parkway Rd Unit 4, Bethel, ME 04217

    Spotted an error? Let us know

  14. Bethel Physical Therapy ServicesBethel

    312 Mayville Rd, Bethel, ME 04217

    Spotted an error? Let us know

  15. Saco Bay Orthopaedic and Sports Physical Therapy - BethelBethel

    312 Mayville Rd Ste 2, Bethel, ME 04217

    Sports rehabilitation

    Spotted an error? Let us know

  16. Biddeford Physical TherapyBiddeford

    6 Barra Rd, Biddeford, ME 04005

    Spotted an error? Let us know

  17. Equilibrium Physical TherapyBiddeford

    443 Main St, Biddeford, ME 04005

    Spotted an error? Let us know

  18. Equilibrium, Balancing HealthBiddeford

    40 Main St, Biddeford, ME 04005

    Spotted an error? Let us know

  19. Seacoast Physical TherapyBiddeford

    380 Elm St #7, Biddeford, ME 04005

    Spotted an error? Let us know

  20. MVPT Physical TherapyBiddeford

    321 Elm St #2, Biddeford, ME 04005

    Spotted an error? Let us know

  21. MaineHealth Lincoln Hospital - Saint Andrews CampusBoothbay Harbor

    6 St Andrews Ln, Boothbay Harbor, ME 04538-1731

    Spotted an error? Let us know

  22. Performance Physical TherapyBrewer

    277 State St, Brewer, ME 04412

    Spotted an error? Let us know

  23. Maine Center for Integrated RehabBrewer

    248 State St, Brewer, ME 04412

    Spotted an error? Let us know

  24. Premier Physical TherapyBridgton

    316 Portland Rd, Bridgton, ME 04009-4247

    Spotted an error? Let us know

  25. Saco Bay Orthopaedic and Sports Physical Therapy - Bridgton - 55 Main StreetBridgton

    55 Main Street, Bridgton, ME 04009

    Sports rehabilitation

    Spotted an error? Let us know

  26. Lake Region Physical TherapyBridgton

    593 Harrison Rd, Bridgton, ME 04009-4744

    Spotted an error? Let us know

  27. Saco Bay Orthopaedic and Sports Physical Therapy - BuxtonBuxton

    9 Hannaford Drive, Buxton, ME 04093

    Sports rehabilitation

    Spotted an error? Let us know

  28. County Physical TherapyCaribou

    118 Bennett Dr Ste 140, Caribou, ME 04736

    Spotted an error? Let us know

  29. Sunrise Trail Physical TherapyCharlotte

    64 Charlotte Rd, Charlotte, ME 04666

    Spotted an error? Let us know

  30. Foothills Physical TherapyCornish

    16 Old Pike Rd, Cornish, ME 04020

    Spotted an error? Let us know

  31. Call of the Wild Taxidermy StudioCornville

    18 W Ridge Rd, Cornville, ME 04976-6310

    Spotted an error? Let us know

  32. Storey Smith Pediatric ClinicCumberland

    85 Middle Rd, Cumberland, ME 04021

    Spotted an error? Let us know

  33. Flaming Physical TherapyDamariscotta

    68 Chapman St, Damariscotta, ME 04543-4614

    Spotted an error? Let us know

  34. Coastline Physical Therapy & PerformanceDeer Isle

    5 Main St, Deer Isle, ME 04627

    Spotted an error? Let us know

  35. Back In Motion Physical TherapyDexter

    335 Corinna Rd, Dexter, ME 04930-2040

    Spotted an error? Let us know

  36. Smart Care Physical TherapyDixfield

    94 Weld St, Dixfield, ME 04224-9207

    Spotted an error? Let us know

  37. Back In Motion Physical Therapy - Dover-foxcroftDover Foxcroft

    1008 W Main St, Dover Foxcroft, ME 04426-3745

    Spotted an error? Let us know

  38. Results Physical TherapyDover Foxcroft

    1012 W Main St Ste A, Dover Foxcroft, ME 04426-3745

    Spotted an error? Let us know

  39. Inner Balance Physical TherapyEliot

    46 Slate Hill Rd, Eliot, ME 03903

    Spotted an error? Let us know

  40. Reform Physical TherapyEliot

    28 Levesque Dr Ste 10, Eliot, ME 03903

    Spotted an error? Let us know

  41. Home Care SpecialistsEliot

    384 Harold L Dow Hwy, Eliot, ME 03903-1405

    Spotted an error? Let us know

  42. Atlantic Physical TherapyFalmouth

    74 Gray Rd West, Falmouth, ME 04105

    Spotted an error? Let us know

  43. Casco Bay Physical TherapyFalmouth

    367 US-1, Falmouth, ME 04105

    Spotted an error? Let us know

  44. Edgewater Orthopedic Physical TherapyFalmouth

    98 Clearwater Dr Ste 3, Falmouth, ME 04105-1397

    Spotted an error? Let us know

  45. Saco Bay Orthopaedic and Sports Physical Therapy - FalmouthFalmouth

    325 US Route 1, Unit A, Falmouth, ME 04105

    Sports rehabilitation

    Spotted an error? Let us know

  46. True Health Physical TherapyFalmouth

    4 Fundy Rd Ste 105, Falmouth, ME 04105-1778

    Spotted an error? Let us know

  47. Foundations Physical TherapyFalmouth

    390 US Route 1, Falmouth, ME 04105-1395

    Spotted an error? Let us know

  48. Kennebec Physical TherapyFarmingdale

    14 Second St, Farmingdale, ME 04344-2931

    Spotted an error? Let us know

  49. Get Up & Grow TherapyFarmingdale

    15 Hasson St, Farmingdale, ME 04344-1613

    Spotted an error? Let us know

  50. Allied Physical TherapyFarmington

    128 Middle St, Farmington, ME 04938-6937

    Spotted an error? Let us know

  51. PT Delivered LLCFarmington

    465 Farmington Falls Rd, Farmington, ME 04938

    Spotted an error? Let us know

  52. Select Physical TherapyFarmington

    176 Livermore Falls Rd Unit 1, Farmington, ME 04938-6243

    Spotted an error? Let us know

  53. County Physical TherapyFort Kent

    110 E Main St, Fort Kent, ME 04743

    Spotted an error? Let us know

  54. Freeport Physical TherapyFreeport

    174 S Freeport Rd Ste 2c, Freeport, ME 04032-6145

    Spotted an error? Let us know

  55. Reform Physical TherapyFreeport

    23 Durham Rd Ste 101, Freeport, ME 04032

    Spotted an error? Let us know

  56. Waypoint Physical TherapyFreeport

    125 US-1, Freeport, ME 04032

    Spotted an error? Let us know

  57. Helix Pelvic HealthFreeport

    15 Main St Ste 16, Freeport, ME 04032-1164

    Spotted an error? Let us know

  58. Saco Bay Orthopaedic and Sports Physical Therapy - FreeportFreeport

    200 Lower Main St Ste 302, Freeport, ME 04032

    Sports rehabilitation

    Spotted an error? Let us know

  59. Mountain Center Physical Therapy & Sports Rehab, Inc.Fryeburg

    568 Main St, Fryeburg, ME 04037-1288

    Sports rehabilitation

    Spotted an error? Let us know

  60. Elevate Physical TherapyGorham

    14 Vista Dr Ste 100, Gorham, ME 04038

    Spotted an error? Let us know

  61. Village Physical TherapyGorham

    347 Main St, Gorham, ME 04038-1338

    Spotted an error? Let us know

  62. Saco Bay Orthopaedic and Sports Physical Therapy - GorhamGorham

    81 Main Street, 1St Floor, Gorham, ME 04038

    Sports rehabilitation

    Spotted an error? Let us know

  63. Back In Motion Physical TherapyGorham

    94 Main St 2, Gorham, ME 04038

    Spotted an error? Let us know

  64. Gray Physical Therapy CenterGray

    6 Turnpike Acres Rd, Gray, ME 04039-9432

    Spotted an error? Let us know

  65. Gray Physical Therapy CenterGray

    205 Portland Rd ste. 4, Gray, ME 04039

    Spotted an error? Let us know

  66. Michaud Michael & AnneGray

    5 Little Pond Rd, Gray, ME 04039

    Spotted an error? Let us know

  67. Saco Bay Orthopaedic and Sports Physical Therapy - HallowellHallowell

    47 Water St Ste 101, Hallowell, ME 04347

    Sports rehabilitation

    Spotted an error? Let us know

  68. Designing Fitness Physical Therapy And WellnessHampden

    8 Main Rd S, Hampden, ME 04444-1303

    Spotted an error? Let us know

  69. Coastal Physical Therapy ServicesHarrington

    1110 Main St, Harrington, ME 04643-3005

    Spotted an error? Let us know

  70. Refine Physical TherapyHermon

    17 Liberty Dr, Hermon, ME 04401

    Spotted an error? Let us know

  71. Covey Physical TherapyHermon

    2263 US-2, Hermon, ME 04401

    Spotted an error? Let us know

  72. Back In Motion Physical Therapy - HermonHermon

    2402 U S Rte 2, Ste E, Hermon, ME 04401

    Spotted an error? Let us know

  73. Brewer Physical Therapy and Spine ClinicHolden

    51 Main Rd, Holden, ME 04429

    Spotted an error? Let us know

  74. County Physical TherapyHoulton

    98 Bangor St, Houlton, ME 04730

    Spotted an error? Let us know

  75. Reform Physical TherapyKennebunk

    169 Port Rd #1, Kennebunk, ME 04043

    Spotted an error? Let us know

  76. Kennebunk Physical TherapyKennebunk

    40 Water St, Kennebunk, ME 04043

    Spotted an error? Let us know

  77. Saco Bay Orthopaedic and Sports Physical Therapy - SpurlingKennebunk

    1 Alewive Park Road, Suite 1, Kennebunk, ME 04043

    Sports rehabilitation

    Spotted an error? Let us know

  78. Saco Bay Orthopaedic and Sports Physical Therapy - KennebunkKennebunk

    65 Portland Road, Unit 5, Kennebunk, ME 04043

    Sports rehabilitation

    Spotted an error? Let us know

  79. Seacoast Physical TherapyKennebunk

    2 Storer St #108, Kennebunk, ME 04043

    Spotted an error? Let us know

  80. Atlantic Rehab and Lymphedema CenterKittery

    98 Route 236, Suite 1, Kittery, Maine 03904, Kittery, ME 03904

    Spotted an error? Let us know

  81. IncreaseYourVKittery

    72 Route 236, Kittery, ME 03904-6507

    Spotted an error? Let us know

  82. Kittery Physical TherapyKittery

    75 US-1, Kittery, ME 03904

    Spotted an error? Let us know

  83. Wiggle Worms Pediatric Physical Therapy, LLCKittery

    16 Hill Creek Dr, Kittery, ME 03904-5417

    Spotted an error? Let us know

  84. ApexNetwork Physical TherapyLebanon

    291 Carl Broggi Hwy, Lebanon, ME 04027-3405

    Spotted an error? Let us know

  85. Orthopedic & Spine Physical TherapyLewiston

    581 Main St, Lewiston, ME 04240

    Spotted an error? Let us know

  86. Proactive Physical TherapyLewiston

    1190 Lisbon St Ste 1, Lewiston, ME 04240

    Spotted an error? Let us know

  87. The Best You Physical TherapyLewiston

    938 Sabattus St, Lewiston, ME 04240

    Spotted an error? Let us know

  88. Ube Physical Therapy And PerformanceLewiston

    4 Gendron Dr Unit 5, Lewiston, ME 04240-1044

    Spotted an error? Let us know

  89. Neuromuscular RehabilitationLewiston

    179 Lisbon St Ste 2, Lewiston, ME 04240-7248

    Spotted an error? Let us know

  90. Maine Vocational Associates IncLewiston

    675 Main St Ste 8, Lewiston, ME 04240-5872

    Spotted an error? Let us know

  91. Kinetic Physical TherapyLisbon

    501 Lisbon St Ste 2, Lisbon, ME 04252

    Spotted an error? Let us know

  92. MVPT Physical TherapyLisbon Falls

    583 Lisbon Street, Unit 3, Lisbon Falls, ME 04252

    Spotted an error? Let us know

  93. RehabWorks at Inland (Madison)Madison

    366 Lakewood Rd, Madison, ME 04950

    Spotted an error? Let us know

  94. MaineGeneral Physical TherapyManchester

    40 Granite Hill Rd, Manchester, ME 04351

    Spotted an error? Let us know

  95. Prospect Sports Medicine & RehabilitationManchester

    6 Rockwood Dr #2, Manchester, ME 04351

    Sports rehabilitation

    Spotted an error? Let us know

  96. TWB Speech Language Pathology Services, IncMars Hill

    7 Gilman St, Mars Hill, ME 04758-3487

    Spotted an error? Let us know

  97. Naples Physical TherapyNaples

    12 Lakes Plaza Dr, Naples, ME 04055

    Spotted an error? Let us know

  98. Back In Motion Physical Therapy - NewportNewport

    4 Main St Unit T2, Newport, ME 04953

    Spotted an error? Let us know

  99. Sebasticook Valley Health Rehabilitation Services in NewportNewport

    118 Moosehead Trl, Newport, ME 04953

    Spotted an error? Let us know

  100. North Berwick Physical TherapyNorth Berwick

    5 Burma Rd, North Berwick, ME 03906-6702

    Spotted an error? Let us know

  101. Saco Bay Orthopaedic and Sports Physical Therapy - BerwickNorth Berwick

    23 Wells Road, Unit 2, North Berwick, ME 03906

    Sports rehabilitation

    Spotted an error? Let us know

  102. Saco Bay Orthopaedic and Sports Physical Therapy - NorwayNorway

    176 Main Street, Norway, ME 04268

    Sports rehabilitation

    Spotted an error? Let us know

  103. Mainegeneral Physical TherapyOakland

    2 Evergreen Dr, Oakland, ME 04963

    Spotted an error? Let us know

  104. Saco Bay Orthopaedic and Sports Physical Therapy - Old TownOld Town

    601 Stillwater Ave Ste 5, Old Town, ME 04468

    Sports rehabilitation

    Spotted an error? Let us know

  105. Back In Motion Physical Therapy - Old TownOld Town

    482 Stillwater Ave, Old Town, ME 04468-2190

    Spotted an error? Let us know

  106. Kidz Place Learning CenterOxford

    11 Mechanic Falls Rd, Oxford, ME 04270-3147

    Spotted an error? Let us know

  107. RehabMaine Massage & Physical TherapyPittsfield

    113 N Lancey St, Pittsfield, ME 04967

    Spotted an error? Let us know

  108. County Physical TherapyPresque Isle

    5 North St, Presque Isle, ME 04769

    Spotted an error? Let us know

  109. Northern Physical Therapy & Rehab Services, LLCPresque Isle

    52 Academy St, Presque Isle, ME 04769-2948

    Spotted an error? Let us know

  110. Physical Therapy at The Aroostook Medical CenterPresque Isle

    140 Academy St, Presque Isle, ME 04769

    Spotted an error? Let us know

  111. Maine Center for Intergrated RehabilitationRockland

    11 Lime St, Rockland, ME 04841-3410

    Spotted an error? Let us know

  112. Snow Sport & SpineRockport

    643 Rockland St Ste C, Rockport, ME 04856-5390

    Sports rehabilitation

    Spotted an error? Let us know

  113. Pen Bay Physical & Occupational TherapyRockport

    4 Glen Cove Dr, Rockport, ME 04856

    Spotted an error? Let us know

  114. Pen Bay Speech & Hearing Pediatrics Pt & OtRockport

    6 Madelyn Ln, Rockport, ME 04856-4461

    Spotted an error? Let us know

  115. Breakthrough Physical TherapySaco

    199 Main St Ste 2, Saco, ME 04072

    Spotted an error? Let us know

  116. SMHC Sports Performance CenterSaco

    12 Thornton Ave #101, Saco, ME 04072

    Sports rehabilitation

    Spotted an error? Let us know

  117. Back In Motion Physical Therapy - SacoSaco

    532 Main St, Saco, ME 04072-1526

    Spotted an error? Let us know

  118. Saco Bay Orthopaedic and Sports Physical Therapy - Cascade RoadSaco

    4 Cascade Road, Saco, ME 04072

    Sports rehabilitation

    Spotted an error? Let us know

  119. Dirigo Physical Therapy & PerformanceSaco

    110 Main St Ste 1106, Saco, ME 04072

    Spotted an error? Let us know

  120. Saco Bay Orthopaedic and Sports Physical TherapySaco

    400 North St, Saco, ME 04072-1867

    Sports rehabilitation

    Spotted an error? Let us know

  121. Back in Motion Physical Therapy - SanfordSanford

    1364 Main St, Sanford, ME 04073

    Spotted an error? Let us know

  122. Body In Balance Physical TherapySanford

    21 Bradeen St #304, Sanford, ME 04083

    Spotted an error? Let us know

  123. Greater Springvale PhysicalSanford

    488 Main St, Sanford, ME 04083

    Spotted an error? Let us know

  124. Orthopaedic Physical Therapy AssociatesSanford

    1068 Main St, Sanford, ME 04073

    Spotted an error? Let us know

  125. SMHC Sports Performance CenterSanford

    1 Emile Levasseur Dr, Sanford, ME 04073

    Sports rehabilitation

    Spotted an error? Let us know

  126. Rehab & Fitness ServicesSkowhegan

    57 Fairview Ave, Skowhegan, ME 04976-1414

    Spotted an error? Let us know

  127. Discover Osteopractic Physical TherapySkowhegan

    7 Leavitt St, Skowhegan, ME 04976

    Spotted an error? Let us know

  128. Northern Light RehabilitationSomesville

    1049 Main Street, Kittredge Building, Somesville, ME 04660

    Spotted an error? Let us know

  129. Mdih Physical TherapySouthwest Harbor

    16 Community Ln, Southwest Harbor, ME 04679-4273

    Spotted an error? Let us know

  130. Saco Bay Orthopaedic and Sports Physical TherapyStandish

    111 Ossipee Trl E Ste 1151, Standish, ME 04084

    Sports rehabilitation

    Spotted an error? Let us know

  131. Turner Physical Therapy ServicesTurner

    287B Auburn Rd, Turner, ME 04282

    Spotted an error? Let us know

  132. Sheepscot Bay Physical TherapyWaldoboro

    235 Jefferson St, Waldoboro, ME 04572

    Spotted an error? Let us know

  133. Sheepscot Bay Physical TherapyWaldoboro

    75 Winslows Mills Rd, Waldoboro, ME 04572-5908

    Spotted an error? Let us know

  134. Pool (massabesic Health Resources)Waterboro

    392 Main St, Waterboro, ME 04087-3057

    Spotted an error? Let us know

  135. SMHC Physical Therapy CenterWaterboro

    10 Goodall Drive #100, Waterboro, ME 04030

    Spotted an error? Let us know

  136. Make Their Day Physical Therapy and Wellness LLCWaterville

    30 Elm Plaza, Waterville, ME 04901

    Spotted an error? Let us know

  137. Inland Rehab WorksWaterville

    180 Kennedy Memorial Dr #103, Waterville, ME 04901

    Spotted an error? Let us know

  138. Orthopedic Physical TherapyWaterville

    234 College Ave, Waterville, ME 04901-6226

    Spotted an error? Let us know

  139. Lindsay Bates, Licensed Massage TherapistWaterville

    155 Silver St, Waterville, ME 04901-5851

    Spotted an error? Let us know

  140. Advanced Health Physical Therapy WatervilleWaterville

    149 Silver St, Waterville, ME 04901-5813

    Spotted an error? Let us know

  141. Maine Physical TherapyWaterville

    28 College Ave, Waterville, ME 04901-6105

    Spotted an error? Let us know

  142. Wells Physical TherapyWells

    112 Sanford Rd, Wells, ME 04090

    Spotted an error? Let us know

  143. Saco Bay Orthopaedic and Sports Physical Therapy - WellsWells

    45 Wells Plaza, Unit 10, Wells, ME 04090

    Sports rehabilitation

    Spotted an error? Let us know

  144. Riverview Physical TherapyWestbrook

    23 Bridgton Rd Ste 2, Westbrook, ME 04092-3653

    Spotted an error? Let us know

  145. Saco Bay Orthopaedic and Sports Physical TherapyWestbrook

    869 Main St, Westbrook, ME 04092

    Sports rehabilitation

    Spotted an error? Let us know

  146. Riverview Physical TherapyWindham

    48 Tandberg Trail, Windham, ME 04062

    Spotted an error? Let us know

  147. Saco Bay Orthopaedic and Sports Physical TherapyWindham

    4 Commons Ave Ste 4D, Windham, ME 04062

    Sports rehabilitation

    Spotted an error? Let us know

  148. Select Physical TherapyWindham

    584 Roosevelt Trl Unit 3, Windham, ME 04062

    Spotted an error? Let us know

  149. Holistic Spinal CareYarmouth

    30 Forest Falls Dr Ste 3, Yarmouth, ME 04096

    Spotted an error? Let us know

  150. Pelvic WisdomYarmouth

    224 E Main St Ste 1, Yarmouth, ME 04096-6909

    Spotted an error? Let us know

  151. Reform Physical TherapyYarmouth

    233 US-1, Yarmouth, ME 04096

    Spotted an error? Let us know

  152. Theresa FreemanYarmouth

    40 Forest Falls Dr, Yarmouth, ME 04096

    Spotted an error? Let us know

  153. Reform Physical TherapyYarmouth

    45 Forest Falls Dr Ste B1, Yarmouth, ME 04096-6999

    Spotted an error? Let us know

  154. Brittany Lee Wellness LlcYork

    2 Southside Rd, York, ME 03909-5117

    Spotted an error? Let us know

  155. Saco Bay Orthopaedic and Sports Physical TherapyYork

    8 Market Pl Dr, York, ME 03909

    Sports rehabilitation

    Spotted an error? Let us know

  156. Maine Ascent Physical Therapy & WellnessYork

    1 Varrell Ln, York, ME 03909-1058

    Spotted an error? Let us know

  157. Health Matters Physical TherapyYork

    1 Brickyard Ln, York, ME 03909-1686

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for physical therapy

Practical guides for comparing options, preparing questions and confirming arrangements directly.

All guides