All states›Massachusetts

Physical Therapy Practices in Massachusetts

1,049 physical therapy practices in 257 cities and towns across Massachusetts. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Massachusetts has about 7,136,171 residents, so that's 15 physical therapy practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

1,049physical therapy practices
257cities & towns
99%list a phone
786with a website

Across Massachusetts, of the 1,049 physical therapy practices we list, 1,039 give a phone number and 786 have a website. By what they offer: 101 sports rehabilitation.

Top 10 physical therapy practices in Massachusetts

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

  1. 1Symmetry Sports LLCWoburn

    Sports rehabilitation

    Spotted an error? Let us know

  2. 2Platinum Physical Therapy - HopkintonHopkinton

    Spotted an error? Let us know

  3. 3ATI Physical TherapyNewton

    Spotted an error? Let us know

  4. 4Rebound Physical TherapyNatick

    Spotted an error? Let us know

  5. 5FYZICAL PittsfieldPittsfield

    Spotted an error? Let us know

  6. 6Physical Therapy SolutionsBarnstable

    Spotted an error? Let us know

  7. 7Bay State Physical TherapyRaynham

    Spotted an error? Let us know

  8. 8Girl Fit Physical TherapyNewton

    Spotted an error? Let us know

  9. 9Marathon Physical Therapy and Sports MedicineNewton

    Sports rehabilitation

    Spotted an error? Let us know

  10. 10Advance Physical Therapy & Sport RehabLynn

    Sports rehabilitation

    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 Massachusetts

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

  1. Bay State Physical TherapyAbington

    360 Brockton Ave Ste 206, Abington, MA 02351

    Spotted an error? Let us know

  2. Adams Physical TherapyAdams

    1 Berkshire Square Ste 114, Adams, MA 01220

    Spotted an error? Let us know

  3. Allston PT and Sports MedicineAllston

    39 Brighton Ave, Allston, MA 02134-2301

    Sports rehabilitation

    Spotted an error? Let us know

  4. Holmes Physical TherapyAmesbury

    110 Haverhill Rd Suite 295 Bldg B, Amesbury, MA 01913

    Spotted an error? Let us know

  5. Athena Bitcoin ATMAmesbury

    60 Haverhill Rd Rte 110, Amesbury, MA 01913

    Spotted an error? Let us know

  6. Creative Life CoachingAmesbury

    4 Rocky Hill Rd, Amesbury, MA 01913

    Spotted an error? Let us know

  7. Integrated Orthopedic Physical TherapyAmherst

    334 College St, Amherst, MA 01002-2331

    Spotted an error? Let us know

  8. Marjorie GilibertoAmherst

    96 N Pleasant St, Amherst, MA 01002

    Spotted an error? Let us know

  9. Outpatient Rehabilitation Services at Lawrence GeneralAndover

    165 Haverhill St, Andover, MA 01810

    Spotted an error? Let us know

  10. Outpatient Rehabilitation Services at Lawrence GeneralAndover

    323 Lowell St, Andover, MA 01810

    Spotted an error? Let us know

  11. Athletic Edge Physical TherapyAndover

    44 Park St, Andover, MA 01810

    Spotted an error? Let us know

  12. Professional Physical Therapy - Andover MaAndover

    138 River Rd Ste 101, Andover, MA 01810-1083

    Spotted an error? Let us know

  13. Jayan Marie Landry, Np. Licensed PsychotherapistAndover

    21 Central St, Andover, MA 01810-3703

    Spotted an error? Let us know

  14. Peak Performance Physical Therapy and Sports MedicineArlington

    26 Massachusetts Ave #4510, Arlington, MA 02474

    Sports rehabilitation

    Spotted an error? Let us know

  15. Synergy Physiotherapy and WellnessArlington

    390 Massachusetts Ave, Arlington, MA 02474

    Spotted an error? Let us know

  16. Boston Physical Therapy & WellnessArlington

    369 Massachusetts Ave, Arlington, MA 02474

    Spotted an error? Let us know

  17. Crossroads PT and WellnessAshland

    128 Main St Ste 101, Ashland, MA 01721

    Spotted an error? Let us know

  18. Platinum Physical Therapy - AshlandAshland

    15 W Union St, Ashland, MA 01721

    Spotted an error? Let us know

  19. Fisiocorpus spaAshland

    14 Adams Rd, Ashland, MA 01721-2001

    Spotted an error? Let us know

  20. MVPT Physical TherapyAthol

    140 Reservoir Drive, Athol, MA 01331

    Spotted an error? Let us know

  21. Together Physical TherapyAthol

    123 S Main St, Athol, MA 01331-2131

    Spotted an error? Let us know

  22. Cypress Physical Therapy - AtholAthol

    14 Grove St, Athol, MA 01331

    Spotted an error? Let us know

  23. Physical Therapy InnovationsAuburn

    489 Washington St #200, Auburn, MA 01501

    Spotted an error? Let us know

  24. Remedy Physical TherapyAuburn

    1C Swanson Rd, Auburn, MA 01501

    Spotted an error? Let us know

  25. Saint Vincent Physical Therapy at Grove Medical AssociatesAuburn

    250 Hampton St, Auburn, MA 01501

    Spotted an error? Let us know

  26. Hanover SportAuburndale

    230 Central St Ste 1, Auburndale, MA 02466-2336

    Sports rehabilitation

    Spotted an error? Let us know

  27. Physical Therapy SolutionsBarnstable

    1663 Falmouth Rd, Barnstable, MA 02632

    Spotted an error? Let us know

  28. Barnstable Physical TherapyBarnstable

    3179 Main St, Barnstable, MA 02630

    Spotted an error? Let us know

  29. Function First Physical TherapyBarnstable

    540 Main St Suite 12, Barnstable, MA 02601

    Spotted an error? Let us know

  30. Physical Therapy InnovationsBarre

    584 Summer St, Barre, MA 01005

    Spotted an error? Let us know

  31. ATI Physical TherapyBelchertown

    25 Bridge St, Belchertown, MA 01007

    Spotted an error? Let us know

  32. Active Physical TherapyBellingham

    40 N Main St, Bellingham, MA 02019-1590

    Spotted an error? Let us know

  33. ATI Physical TherapyBelmont

    284 Trapelo Rd, Belmont, MA 02478-1850

    Spotted an error? Let us know

  34. Premier Performance Physical Therapy and Sports MedicineBelmont

    431 Trapelo Rd, Belmont, MA 02478

    Sports rehabilitation

    Spotted an error? Let us know

  35. Quinn Physical TherapyBelmont

    30 Church St Ste 225, Belmont, MA 02478-4987

    Spotted an error? Let us know

  36. Wellbridge Physical TherapyBelmont

    568 Trapelo Rd, Belmont, MA 02478

    Spotted an error? Let us know

  37. ATI Physical TherapyBillerica

    188 Boston Rd A N, Billerica, MA 01862

    Spotted an error? Let us know

  38. Northeast Rehabilitation Outpatient ClinicBillerica

    333 Boston Rd, Billerica, MA 01821

    Spotted an error? Let us know

  39. Dion Physical TherapyBourne

    271 Main St, Bourne, MA 02532

    Spotted an error? Let us know

  40. Balanced Physical Therapy & Myofascial ReleaseBourne

    1 Trowbridge Rd, Bourne, MA 02532-3660

    Spotted an error? Let us know

  41. Bay State Physical TherapyBourne

    123 Waterhouse Rd Ste 204, Bourne, MA 02532

    Spotted an error? Let us know

  42. Ahoy BabyBoxford

    256 Georgetown Rd Unit 7, Boxford, MA 01921

    Spotted an error? Let us know

  43. Ethos RehabilitationBoylston

    81 Shrewsbury St Ste 1, Boylston, MA 01505

    Spotted an error? Let us know

  44. Pleasant Bay Nursing and Rehabilitation CenterBrewster

    383 S Orleans Rd, Brewster, MA 02631-2870

    Spotted an error? Let us know

  45. Alberts Physical TherapyBrewster

    5 Bay State Ct, Brewster, MA 02631

    Spotted an error? Let us know

  46. Physical Therapy UBridgewater

    75 Scotland Blvd Unit A, Bridgewater, MA 02324

    Spotted an error? Let us know

  47. Children's Physical Developmental ClinicBridgewater

    34 Park Ave, Bridgewater, MA 02324

    Spotted an error? Let us know

  48. Back To Basics Therapeutic MassageBridgewater

    54 Main St, Bridgewater, MA 02324-1407

    Spotted an error? Let us know

  49. Select Physical TherapyBridgewater

    525 Bedford St, Bridgewater, MA 02324

    Spotted an error? Let us know

  50. NovaCare RehabilitationBridgewater

    620 Bedford St, Bridgewater, MA 02324

    Spotted an error? Let us know

  51. Structural Balance OMT at Bridgewater FitnessBridgewater

    620 Bedford St, Bridgewater, MA 02324-3180

    Spotted an error? Let us know

  52. Live Good, Feel GoodBrighton

    380 Washington St, Brighton, MA 02135-2968

    Spotted an error? Let us know

  53. Spaulding Rehabilitation Outpatient Center (brighton)Brighton

    20 Guest St, Brighton, MA 02135-2040

    Spotted an error? Let us know

  54. Brighton Physical TherapyBrighton

    320 Washington St, Brighton, MA 02135-3356

    Spotted an error? Let us know

  55. Back And Balance Rehabilitation CenterBrighton

    320 Washington St Ste 300, Brighton, MA 02135-3356

    Spotted an error? Let us know

  56. Physical Therapy U- Buzzards BayBuzzards Bay

    85 Main St, Buzzards Bay, MA 02532-3224

    Spotted an error? Let us know

  57. ATI Physical TherapyCanton

    95 Washington St #226, Canton, MA 02021

    Spotted an error? Let us know

  58. Marathon Physical Therapy And Sports PerformanceCanton

    100 Washington St Ste B, Canton, MA 02021-4017

    Sports rehabilitation

    Spotted an error? Let us know

  59. Sports & Physical Therapy AssociatesCanton

    1895 J W Foster Blvd, Canton, MA 02021

    Sports rehabilitation

    Spotted an error? Let us know

  60. Charms CollaborativeCanton

    960 Washington St, Canton, MA 02021-2574

    Spotted an error? Let us know

  61. Physical Therapy HealthCanton

    95 Washington St, Canton, MA 02021

    Spotted an error? Let us know

  62. International Union of Operating Engineers Local 4Canton

    1 Engineers Way, Canton, MA 02021-3708

    Spotted an error? Let us know

  63. Vella Strength & HealingCarver

    2 Commerce Way Ste C, Carver, MA 02330-1082

    Spotted an error? Let us know

  64. Bay State Physical TherapyCarver

    160 N Main St, Carver, MA 02330

    Spotted an error? Let us know

  65. Professional Physical Therapy - Centerville MaCenterville

    1600 Falmouth Rd Ste 34, Centerville, MA 02632-2939

    Spotted an error? Let us know

  66. Select Physical Therapy - CharltonCharlton

    242 Sturbridge Rd, Charlton, MA 01507-5327

    Spotted an error? Let us know

  67. Uplift Physical Therapy and WellnessChatham

    18 George Ryder Rd S, Chatham, MA 02633

    Spotted an error? Let us know

  68. Performance Physical TherapyChelsea

    99 4th St, Chelsea, MA 02150

    Spotted an error? Let us know

  69. Don Guanella Center IncChelsea

    37 Nichols St, Chelsea, MA 02150-1225

    Spotted an error? Let us know

  70. Chelsea Physical TherapyChelsea

    100 Everett Ave Ste 3a, Chelsea, MA 02150-2328

    Spotted an error? Let us know

  71. In Home Rehab of BostonChestnut Hill

    501 Heath St, Chestnut Hill, MA 02467

    Spotted an error? Let us know

  72. Brigham And Women's Hospital Rehabilitation ServicesChestnut Hill

    850 Boylston St Ste 200, Chestnut Hill, MA 02467-2402

    Spotted an error? Let us know

  73. ATI Physical TherapyChicopee

    591 Memorial Dr Ste H, Chicopee, MA 01020

    Spotted an error? Let us know

  74. Elevation Physical Therapy & PerformanceChicopee

    340 McKinstry Ave Ste 250, Chicopee, MA 01020

    Spotted an error? Let us know

  75. Fortitude Physical Therapy And PerformanceChicopee

    1501 Memorial Dr, Chicopee, MA 01020

    Spotted an error? Let us know

  76. Greendale Physical TherapyClinton

    45 High St, Clinton, MA 01510-2906

    Spotted an error? Let us know

  77. Peak Physical Therapy and Sports PerformanceCohasset

    231 Chief Justice Cushing Hwy 3A Suite 203, Cohasset, MA 02025

    Sports rehabilitation

    Spotted an error? Let us know

  78. Kennedy Brothers Physical TherapyCohasset

    828 Chief Justice Cushing Hwy, Cohasset, MA 02025-2144

    Spotted an error? Let us know

  79. Norton & Associates IncCohasset

    34 Elm St, Cohasset, MA 02025-1829

    Spotted an error? Let us know

  80. Orthopedic And Sports TherapyCohasset

    223 Chief Justice Cushing Hwy, Cohasset, MA 02025-1391

    Sports rehabilitation

    Spotted an error? Let us know

  81. Premier Performance Physical Therapy and Sports MedicineConcord

    50 Beharrell St, Concord, MA 01742-1749

    Sports rehabilitation

    Spotted an error? Let us know

  82. Emerson Primary Care of ConcordConcord

    200 Baker Ave, Concord, MA 01742-2125

    Spotted an error? Let us know

  83. Emerson Health Clough Family Center for Rehabilitative and Sports TherapiesConcord

    310 Baker Avenue Extension Ste 175D, Concord, MA 01742

    Sports rehabilitation

    Spotted an error? Let us know

  84. Joint Ventures Physical TherapyConcord

    275 Forest Ridge Rd, Concord, MA 01742-3830

    Spotted an error? Let us know

  85. Select Physical TherapyConcord

    9 Pond Lane Damonmill Square, Concord, MA 01742

    Spotted an error? Let us know

  86. Physical Therapy Assoc Of ConcConcord

    290 Baker Ave Ste N111, Concord, MA 01742-2190

    Spotted an error? Let us know

  87. Access Physical Therapy & WellnessDalton

    400 Main Street, Dalton, MA 01226

    Spotted an error? Let us know

  88. Sport Rehab TeamDartmouth

    300 Faunce Corner Rd # C, Dartmouth, MA 02747

    Sports rehabilitation

    Spotted an error? Let us know

  89. Select Physical TherapyDennis

    860 MA-134 Ste 5 And 6, Dennis, MA 02660

    Spotted an error? Let us know

  90. Ramsey RehabDevens

    94 Jackson Rd Ste 101, Devens, MA 01434-4012

    Spotted an error? Let us know

  91. Hodgson Physical Therapy & PilatesDighton

    600 Old Somerset Ave #2, Dighton, MA 02764

    Spotted an error? Let us know

  92. Work It Out Physical TherapyDorchester

    1224 Dorchester Ave, Dorchester, MA 02125-1518

    Spotted an error? Let us know

  93. Able Bodies Physical TherapyDorchester

    413 Neponset Ave, Dorchester, MA 02122-3184

    Spotted an error? Let us know

  94. Comeback Physical TherapyDorchester

    415 Neponset Ave, Dorchester, MA 02122-3168

    Spotted an error? Let us know

  95. Motion Pt - DorchesterDorchester

    1353 Dorchester Ave, Dorchester, MA 02122-2932

    Spotted an error? Let us know

  96. A Z Physical TherapyDorchester

    348 Talbot Ave, Dorchester, MA 02124-3502

    Spotted an error? Let us know

  97. General RehabilitationDorchester

    1029 Dorchester Ave, Dorchester, MA 02125-1318

    Spotted an error? Let us know

  98. Professional Rehab Network, IncDover

    149 Walpole St, Dover, MA 02030-1608

    Spotted an error? Let us know

  99. Dracut Physical TherapyDracut

    1595 Bridge St, Dracut, MA 01826

    Spotted an error? Let us know

  100. Bay State Physical TherapyDracut

    1095 Lakeview Ave, Dracut, MA 01826

    Spotted an error? Let us know

  101. Professional Physical Therapy - Dracut MaDracut

    101 Broadway Rd Ste 17, Dracut, MA 01826-4069

    Spotted an error? Let us know

  102. Powicki Physical TherapyDuxbury

    50 Railroad Ave, Duxbury, MA 02332

    Spotted an error? Let us know

  103. Peak Physical Therapy & Sports PerformanceDuxbury

    1528 Tremont St Ste 2, Duxbury, MA 02332

    Sports rehabilitation

    Spotted an error? Let us know

  104. Orthopedic Rehab AssociatesDuxbury

    289 Saint George St Unit 101, Duxbury, MA 02332-3940

    Spotted an error? Let us know

  105. Peak Physical Therapy and Sports PerformanceEast Bridgewater

    Anytime Fitness-Side Entrance, 225 Bedford St, East Bridgewater, MA 02333

    Sports rehabilitation

    Spotted an error? Let us know

  106. Physical Therapy Plus IncEast Bridgewater

    650 Plymouth St, East Bridgewater, MA 02333

    Spotted an error? Let us know

  107. Intuitive HealthEast Bridgewater

    484 Bedford St, East Bridgewater, MA 02333-2092

    Spotted an error? Let us know

  108. Bay State Physical TherapyEast Bridgewater

    1 Donalds Way Ste 204, East Bridgewater, MA 02333

    Spotted an error? Let us know

  109. Select Physical Therapy - East HarwichEast Harwich

    1 Auston Rd Ste A, East Harwich, MA 02645-1385

    Spotted an error? Let us know

  110. ATI Physical TherapyEast Longmeadow

    168 Denslow Rd, East Longmeadow, MA 01028

    Spotted an error? Let us know

  111. MVPT Physical TherapyEast Longmeadow

    14-16 Center Square, East Longmeadow, MA 01028

    Spotted an error? Let us know

  112. Renew HealthEast Longmeadow

    280 N Main St, East Longmeadow, MA 01028-1814

    Spotted an error? Let us know

  113. Select Physical Therapy - WarehamEast Wareham

    3119 Cranberry Hwy Unit 5, East Wareham, MA 02538-4840

    Spotted an error? Let us know

  114. Principle Motion Physical TherapyEasthampton

    Button Building, 123 Union St Ste 101, Unit 11, Easthampton, MA 01027

    Spotted an error? Let us know

  115. Elliott Physical TherapyEaston

    566 Washington St #1, Easton, MA 02375

    Spotted an error? Let us know

  116. Aligned At EFEaston

    285 Washington St, Easton, MA 02356

    Spotted an error? Let us know

  117. Tour Physio and PerformanceEaston

    15 Plymouth Dr # D, Easton, MA 02375

    Spotted an error? Let us know

  118. Marathon Physical Therapy and Sports PerformanceEaston

    2 Belmont St, Easton, MA 02356

    Sports rehabilitation

    Spotted an error? Let us know

  119. Vineyard Complementary MedicineEdgartown

    238 Edgartown-Vineyard Haven Rd, Edgartown, MA 02539

    Spotted an error? Let us know

  120. Everett Community Physical TherapyEverett

    563 Broadway, Everett, MA 02149-3749

    Spotted an error? Let us know

  121. Synergy Physical TherapyFairhaven

    147B Washington St, Fairhaven, MA 02719

    Spotted an error? Let us know

  122. National Physical TherapyFall River

    387 Quarry St #102, Fall River, MA 02723

    Spotted an error? Let us know

  123. Paragon Rehabilitation IncFall River

    495 New Boston Rd, Fall River, MA 02720-5835

    Spotted an error? Let us know

  124. Dion Physical TherapyFall River

    4263 N Main St, Fall River, MA 02720-1714

    Spotted an error? Let us know

  125. Southeast Rehabilitation AssociatesFall River

    231 Weaver Street #6, Fall River, MA 02720

    Spotted an error? Let us know

  126. Bay State Physical TherapyFall River

    450 William S Canning Blvd, Fall River, MA 02721

    Spotted an error? Let us know

  127. Falmouth Physical TherapyFalmouth

    210 Jones Rd, Falmouth, MA 02540-2974

    Spotted an error? Let us know

  128. Enea Physical Therapy and WellnessFalmouth

    200 Worcester Ct #100, Falmouth, MA 02540

    Spotted an error? Let us know

  129. Falmouth Physical TherapyFalmouth

    175 Palmer Ave, Falmouth, MA 02540-2861

    Spotted an error? Let us know

  130. Sports Center PhysicalFalmouth

    33 Highfield Dr, Falmouth, MA 02540-2303

    Sports rehabilitation

    Spotted an error? Let us know

  131. Bay State Physical TherapyFalmouth

    205 Worcester Ct Unit B3, Falmouth, MA 02540

    Spotted an error? Let us know

  132. Pilatesdpt Physical TherapyFalmouth

    27 Falmouth Heights Rd, Falmouth, MA 02540-3660

    Spotted an error? Let us know

  133. Select Physical TherapyFeeding Hills

    60 N Westfield St, Feeding Hills, MA 01030-1679

    Spotted an error? Let us know

  134. Complete Physical Therapy and WellnessFitchburg

    960 South St, Fitchburg, MA 01420

    Spotted an error? Let us know

  135. Physical Therapy Plus At Fitchburg CampusFitchburg

    275 Nichols Rd # 1919, Fitchburg, MA 01420-1919

    Spotted an error? Let us know

  136. Ramsey Rehabilitation, Inc. - FitchburgFitchburg

    33 Electric Ave, Fitchburg, MA 01420-7954

    Spotted an error? Let us know

  137. Movement InnovationsFlorence

    140 Pine St, Florence, MA 01062-1218

    Spotted an error? Let us know

  138. ATI Physical TherapyFoxboro

    77 Spring St, Foxboro, MA 02035-2620

    Spotted an error? Let us know

  139. Allied Physical Therapy & Rehabilitation, IncFoxboro

    132 Central St Ste 100, Foxboro, MA 02035

    Spotted an error? Let us know

  140. Heywood Rehab CenterGardner

    69 Pearson Blvd #3368, Gardner, MA 01440

    Spotted an error? Let us know

  141. Partners In RehabGeorgetown

    64 E Main St, Georgetown, MA 01833

    Spotted an error? Let us know

  142. Harmeling Physical Therapy and Sports FitnessGloucester

    8 Blackburn Center, Gloucester, MA 01930

    Sports rehabilitation

    Spotted an error? Let us know

  143. Spaulding Outpatient Center Cape AnnGloucester

    1 Blackburn Dr, Gloucester, MA 01930

    Spotted an error? Let us know

  144. Sports Medicine NorthGloucester

    1 Blackburn Dr, Gloucester, MA 01930

    Sports rehabilitation

    Spotted an error? Let us know

  145. Lewis Physical TherapyGloucester

    279 E Main St, Gloucester, MA 01930-4141

    Spotted an error? Let us know

  146. Physical Therapy GloucesterGloucester

    7 Gloucester Crossing Rd, Gloucester, MA 01930-2226

    Spotted an error? Let us know

  147. Physical Therapy NorthGloucester

    331 Gloucester Crossing Rd, Gloucester, MA 01930-2283

    Spotted an error? Let us know

  148. Power Paws Canine RehabilitationGranby

    52B W State St, Granby, MA 01033-9450

    Spotted an error? Let us know

  149. Barrington Hand and Upper Extremity RehabilitationGreat Barrington

    20 Stockbridge Rd Ste 1, Great Barrington, MA 01230

    Spotted an error? Let us know

  150. Great Barrington TherapyGreat Barrington

    789 S Main St, Great Barrington, MA 01230

    Spotted an error? Let us know

  151. Dempsey Physical TherapyGreat Barrington

    777 Main St Ste 2, Great Barrington, MA 01230-2120

    Spotted an error? Let us know

  152. The Body Shoppe Health and Fitness CenterGreenfield

    306 High St, Greenfield, MA 01301-2611

    Spotted an error? Let us know

  153. Live Free Physical TherapyGroton

    491 Main St, Groton, MA 01450

    Spotted an error? Let us know

  154. Nashoba Sports & Physical TherapyGroton

    788 Boston Rd, Groton, MA 01450

    Sports rehabilitation

    Spotted an error? Let us know

  155. Tims HydroseedingGroton

    1 Prescott St, Groton, MA 01450-1984

    Spotted an error? Let us know

  156. Christine F. Awdycki, MSPTGroton

    493 Main St # 2F, Groton, MA 01450

    Spotted an error? Let us know

  157. Aegis Chiropractic and Physical TherapyHadley

    241 Russell St, Hadley, MA 01035

    Spotted an error? Let us know

  158. Restore Physical Therapy and Wellness CenterHadley

    220 Russell St, Hadley, MA 01035-5900

    Spotted an error? Let us know

  159. Bay State Physical TherapyHalifax

    284 Monponsett St Unit 102, Halifax, MA 02338

    Spotted an error? Let us know

  160. Rooted Pelvic Health & WellnessHamilton

    205 Willow St Bldg C, Hamilton, MA 01982

    Spotted an error? Let us know

  161. Community Physical TherapyHanover

    965 Washington St, Hanover, MA 02339-1614

    Spotted an error? Let us know

  162. Elliott Physical TherapyHanover

    2053 Washington St, Hanover, MA 02339

    Spotted an error? Let us know

  163. Mobility Plus Physical TherapyHanover

    190 Rockland St, Hanover, MA 02339

    Spotted an error? Let us know

  164. Peak Physical Therapy and Sports PerformanceHanover

    645 Washington St, Hanover, MA 02339

    Sports rehabilitation

    Spotted an error? Let us know

  165. Spaulding Outpatient Center Emilson YMCA HanoverHanover

    75 Mill Street, South Shore Emilson YMCA, Hanover, MA 02339

    Spotted an error? Let us know

  166. Hanover Physical TherapyHanover

    272 Columbia Rd Ste 4, Hanover, MA 02339-2392

    Spotted an error? Let us know

  167. PT4U Physical TherapyHanscom Air Force Base

    180 Marrett St, Hanscom Air Force Base, MA 01731-2203

    Spotted an error? Let us know

  168. Connections Physical TherapyHarvard

    325 Ayer Rd, Harvard, MA 01451

    Spotted an error? Let us know

  169. Orthopedic & Sports Physical Therapy of Cape CodHarwich

    172 RT-137, Harwich, MA 02645-1316

    Sports rehabilitation

    Spotted an error? Let us know

  170. Professional Physical TherapyHarwich

    119 Ma-137, Harwich, MA 02645

    Spotted an error? Let us know

  171. Cape Cod Hospital Rehab ServicesHarwich

    Fontaine Med Ctr, Harwich, MA 02645

    Spotted an error? Let us know

  172. Sally A. MorganHatfield

    112 Linseed Rd, Hatfield, MA 01088

    Spotted an error? Let us know

  173. Elliott Physical TherapyHingham

    225 Lincoln St, Hingham, MA 02043

    Spotted an error? Let us know

  174. Hartman Physical TherapyHingham

    55 Water St, Hingham, MA 02043

    Spotted an error? Let us know

  175. Hingham Physical TherapyHingham

    184 Lincoln St Unit C, Hingham, MA 02043

    Spotted an error? Let us know

  176. Robyn StoneHingham

    170 Shipyard Dr, Hingham, MA 02043-1611

    Spotted an error? Let us know

  177. Bay State Physical TherapyHingham

    170 Shipyard Dr Unit A, Hingham, MA 02043

    Spotted an error? Let us know

  178. CATZ Physical Therapy and Sports PerformanceHingham

    35 Pond Park Rd, Hingham, MA 02043-4350

    Sports rehabilitation

    Spotted an error? Let us know

  179. National Physical TherapyHolbrook

    169 N Franklin St, Holbrook, MA 02343

    Spotted an error? Let us know

  180. Holden Physical TherapyHolden

    1213 Main St, Holden, MA 01520-1017

    Spotted an error? Let us know

  181. Physical Therapy InnovationsHolden

    456 Main St Ste A-B, Holden, MA 01520

    Spotted an error? Let us know

  182. Ramsey Rehab - HoldenHolden

    1103 Main St, Holden, MA 01520-1219

    Spotted an error? Let us know

  183. Connections Physical Therapy- HollistonHolliston

    406R Washington St, Holliston, MA 01746

    Spotted an error? Let us know

  184. Team Rehab And Wellness - HolyokeHolyoke

    171 Pine St, Holyoke, MA 01040-4065

    Spotted an error? Let us know

  185. Neurologic Optimal Wellness Physical TherapyHolyoke

    98 Lower Westfield Rd, Holyoke, MA 01040

    Spotted an error? Let us know

  186. Rehab ResolutionsHolyoke

    98 Lower Westfield Rd Ste 204, Holyoke, MA 01040-2744

    Spotted an error? Let us know

  187. Action Physical Therapy and RehabHolyoke

    337 High St, Holyoke, MA 01040

    Spotted an error? Let us know

  188. Sound Solutions and Auto Sports AccessoriesHolyoke

    380 Main St, Holyoke, MA 01040-5608

    Sports rehabilitation

    Spotted an error? Let us know

  189. Core Physical TherapyHolyoke

    575 Beech St, Holyoke, MA 01040-2223

    Spotted an error? Let us know

  190. Platinum Physical Therapy - HopkintonHopkinton

    1 Lumber St #201, Hopkinton, MA 01748

    Spotted an error? Let us know

  191. Hopkinton Physical TherapyHopkinton

    34 Hayden Rowe St Ste 205, Hopkinton, MA 01748

    Spotted an error? Let us know

  192. Orthopedic New England Physical TherapyHopkinton

    45 South St Ste B, Hopkinton, MA 01748-2237

    Spotted an error? Let us know

  193. Q4 Physical TherapyHopkinton

    45R South St, Hopkinton, MA 01748

    Spotted an error? Let us know

  194. Physical Therapy InnovationsHopkinton

    65 South St #101, Hopkinton, MA 01748

    Spotted an error? Let us know

  195. Hardy Physical TherapyHudson

    205 Washington St, Hudson, MA 01749-2782

    Spotted an error? Let us know

  196. Move Strong Physical Therapy, LlcHudson

    577 Main St Ste 310, Hudson, MA 01749-3055

    Spotted an error? Let us know

  197. Hardy Physical TherapyHudson

    312 Main St, Hudson, MA 01749-1776

    Spotted an error? Let us know

  198. Orthopedic New England Physical TherapyHudson

    43 Broad St Ste B101a, Hudson, MA 01749-2558

    Spotted an error? Let us know

  199. Middlesex Rehab AssociatesHudson

    131 Coolidge St, Hudson, MA 01749

    Spotted an error? Let us know

  200. Hull Physical TherapyHull

    664 Nantasket Ave, Hull, MA 02045

    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