All states›Alabama

Physical Therapy Practices in Alabama

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

Alabama has about 5,157,699 residents, so that's 13 physical therapy practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

684physical therapy practices
147cities & towns
99%list a phone
543with a website

Across Alabama, of the 684 physical therapy practices we list, 680 give a phone number and 543 have a website. By what they offer: 27 sports rehabilitation.

Top 10 physical therapy practices in Alabama

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

  1. 1TherapySouth HuntsvilleHuntsville

    Spotted an error? Let us know

  2. 2Ultimate Edge Sports Medicine Physical TherapyHoover

    Sports rehabilitation

    Spotted an error? Let us know

  3. 3ATI Physical TherapyDecatur

    Spotted an error? Let us know

  4. 4Encore RehabilitationDecatur

    Spotted an error? Let us know

  5. 5TherapySouth RiverchaseIndian Springs Village

    Spotted an error? Let us know

  6. 6Easterseals Rehabilitation Center Northwest AlabamaMuscle Shoals

    Spotted an error? Let us know

  7. 7Birmingham Physical TherapyVestavia Hills

    Spotted an error? Let us know

  8. 8EW Motion Therapy HomewoodHomewood

    Spotted an error? Let us know

  9. 9Semmes Physical TherapySemmes

    Spotted an error? Let us know

  10. 10Mandeville Physical Therapy and WellnessHuntsville

    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 Alabama

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

  1. Addison Physical TherapyAddison

    30510 US-278, Addison, AL 35540

    Spotted an error? Let us know

  2. TherapySouth Alabaster Hwy 119Alabaster

    9200 Hwy 119 Ste 200, Alabaster, AL 35007

    Spotted an error? Let us know

  3. Encore RehabilitationAlabaster

    831 1st St N Ste B, Alabaster, AL 35007

    Spotted an error? Let us know

  4. Results Physiotherapy Alabaster, AlabamaAlabaster

    750 Colonial Promenade Pkwy., Suite 4400, Alabaster, AL 35007

    Spotted an error? Let us know

  5. ATI Physical TherapyAlabaster

    634 1st Street N Ste 100, Alabaster, AL 35007

    Spotted an error? Let us know

  6. Drayer Physical Therapy InstituteAlabaster

    831 1st St N Ste B, Alabaster, AL 35007

    Spotted an error? Let us know

  7. Laurelton RehabilitationAlabaster

    850 9th St NW, Alabaster, AL 35007

    Spotted an error? Let us know

  8. TherapyPlus South - Physical TherapyAlbertville

    4198 US Highway 431, Albertville, AL 35950-0238

    Spotted an error? Let us know

  9. Rehab PartnersAlbertville

    5926 US-431, Albertville, AL 35950

    Spotted an error? Let us know

  10. Elite Rehab Solutions Alex CityAlexander City

    44 Aliant Pkwy, Alexander City, AL 35010-3426

    Spotted an error? Let us know

  11. Phoenix Physical TherapyAlexander City

    163 Alabama St, Alexander City, AL 35010

    Spotted an error? Let us know

  12. Lake Martin Physical TherapyAlexander City

    1120 Airport Dr Ste 103, Alexander City, AL 35010-3444

    Spotted an error? Let us know

  13. Encore Rehabilitation-AndalusiaAndalusia

    125 Medical Park Dr Ste 106, Andalusia, AL 36420

    Spotted an error? Let us know

  14. Physical Therapy of AndalusiaAndalusia

    1105 Western Bypass, Andalusia, AL 36420

    Spotted an error? Let us know

  15. Essential Movement Physical TherapyAndalusia

    1805 E 3 Notch St Ste 4, Andalusia, AL 36420

    Spotted an error? Let us know

  16. TherapySouth AndalusiaAndalusia

    811 Western Bypass Ste B, Andalusia, AL 36420

    Spotted an error? Let us know

  17. Performance Kwik ChangeAndalusia

    1880 E Three Notch St, Andalusia, AL 36421-2414

    Spotted an error? Let us know

  18. State of Alabama Childrens Rehabilitation ServiceAndalusia

    580 West Byp, Andalusia, AL 36420-4743

    Spotted an error? Let us know

  19. AOA Physical TherapyAnniston

    731 Leighton Ave, Anniston, AL 36207-5761

    Spotted an error? Let us know

  20. Leaps and Bounds Pediatric Therapy ServicesAnniston

    626 Leighton Ave Ste B, Anniston, AL 36207

    Spotted an error? Let us know

  21. Delta Home CareAnniston

    5106 McClellan Blvd, Anniston, AL 36206-1952

    Spotted an error? Let us know

  22. Rehab Partners Physical Therapy of AnnistonAnniston

    100 Bill Robison Pkwy, Anniston, AL 36206-2608

    Spotted an error? Let us know

  23. Champion Sports MedicineAnniston

    2111 US Highway 78 E Ste 2, Anniston, AL 36207

    Sports rehabilitation

    Spotted an error? Let us know

  24. Wilhoite Physical TherapyAnniston

    1617 Leighton Ave, Anniston, AL 36207-3830

    Spotted an error? Let us know

  25. Encore Rehabilitation - ArabArab

    1510 N Brindlee Mountain Pkwy, Arab, AL 35016

    Spotted an error? Let us know

  26. Drayer Physical Therapy InstituteArdmore

    28235 Al-53, Ardmore, AL 35739

    Spotted an error? Let us know

  27. Drayer Physical Therapy InstituteAthens

    209 Fitness Way Ste D, Athens, AL 35611

    Spotted an error? Let us know

  28. P4 Physical TherapyAthens

    209 Fitness Way Ste D, Athens, AL 35611

    Spotted an error? Let us know

  29. Results Physiotherapy Athens, AlabamaAthens

    22083 US Highway 72 Ste P, Athens, AL 35613

    Spotted an error? Let us know

  30. TOC Therapy Center AthensAthens

    1260 US-72 E, Athens, AL 35611-5136

    Spotted an error? Let us know

  31. ProFormance Therapy and WellnessAthens

    1104 Annie Ruth Jamar St, Athens, AL 35611

    Spotted an error? Let us know

  32. Astound Physical TherapyAtmore

    104 5th Ave, Atmore, AL 36502

    Spotted an error? Let us know

  33. HealthActions Physical Therapy & FitnessAtmore

    210 Brookwood Rd, Atmore, AL 36502

    Spotted an error? Let us know

  34. Alabama Pediatric Therapy ServicesAttalla

    315 6th St S, Attalla, AL 35121

    Spotted an error? Let us know

  35. Eastern Shore Physical TherapyBay Minette

    618 McMeans Ave, Bay Minette, AL 36507

    Spotted an error? Let us know

  36. Infirmary Therapy ServicesBay Minette

    2115 Hand Ave., Bay Minette, AL 36507

    Spotted an error? Let us know

  37. Buckaroo Barn LLCBay Minette

    39821 Duffee Ln, Bay Minette, AL 36507-6877

    Spotted an error? Let us know

  38. Bay Minette Physical TherapyBay Minette

    1512 US-31, Bay Minette, AL 36507

    Spotted an error? Let us know

  39. Dawn HouseBay Minette

    17714 Horseneck Rd, Bay Minette, AL 36507-7473

    Spotted an error? Let us know

  40. Drayer Physical Therapy InstituteBoaz

    886 US-431, Boaz, AL 35957

    Spotted an error? Let us know

  41. Fyzical Therapy & Balance CentersBoaz

    602 Corley Ave, Boaz, AL 35957-5952

    Spotted an error? Let us know

  42. Renew Physical TherapyBrent

    10452 AL-5, Brent, AL 35034

    Spotted an error? Let us know

  43. Brighton Fire Department Non EmergencyBrighton

    1216 Woodward Ave, Brighton, AL 35020-2368

    Spotted an error? Let us know

  44. Excellence in Motion PT and PerformanceBrownsboro

    5534 Highway 431 S, Brownsboro, AL 35741-9771

    Spotted an error? Let us know

  45. Austin Physical TherapyBrownsboro

    5540 US-431, Ste A, Brownsboro, AL 35741

    Spotted an error? Let us know

  46. Hope Therapy and WellnessButler

    314 S Mulberry Ave, Butler, AL 36904

    Spotted an error? Let us know

  47. Choctaw General Rehabilitation ServicesButler

    401 Vanity Fair Ave, Butler, AL 36904-3032

    Spotted an error? Let us know

  48. Choctaw Therapy ServicesButler

    1951 Riderwood Dr, Butler, AL 36904

    Spotted an error? Let us know

  49. Shelby County Physical TherapyCalera

    101 Carrington Ln, Calera, AL 35040-5439

    Spotted an error? Let us know

  50. TherapySouth CaleraCalera

    11090 Highway 25, Calera, AL 35040-6819

    Spotted an error? Let us know

  51. Reset Physical Therapy and PerformanceCalera

    8258 US-31, Calera, AL 35040

    Spotted an error? Let us know

  52. Drayer Physical Therapy InstituteCalera

    100 Hampton Dr Ste D, Calera, AL 35040-7902

    Spotted an error? Let us know

  53. Encore RehabilitationCarrollton

    291 Robert K Wilson Dr, Carrollton, AL 35447

    Spotted an error? Let us know

  54. Rehab PartnersCentre

    1210 Clarence E Chesnut Jr Bypass #2828, Centre, AL 35960

    Spotted an error? Let us know

  55. Mend and Move Physical Therapy and FitnessCentre

    296 E Main St Ste A, Centre, AL 35960

    Spotted an error? Let us know

  56. Drayer Physical Therapy InstituteCentre

    1215 Clarence E Chesnut Junior Bypass, B, Centre, AL 35960

    Spotted an error? Let us know

  57. Northeast Orthopedics Physical TherapyCentre

    1933 US-411, Centre, AL 35960

    Spotted an error? Let us know

  58. Aegis TherapiesCentreville

    208 Pierson Ave, Centreville, AL 35042

    Spotted an error? Let us know

  59. Child'sPlay Therapy CenterChelsea

    48 Chesser Crane Rd, Chelsea, AL 35043-8309

    Spotted an error? Let us know

  60. P4 Physical TherapyChelsea

    203 Narrows Pkwy Ste d, Chelsea, AL 35242

    Spotted an error? Let us know

  61. Drayer Physical Therapy InstituteChelsea

    104 Chelsea Point Dr, Chelsea, AL 35043

    Spotted an error? Let us know

  62. Fyzical Therapy & Balance CentersChelsea

    331 Chelsea Corners Way Ste 101, Chelsea, AL 35043-8242

    Spotted an error? Let us know

  63. Encore Rehabilitation - CitronelleCitronelle

    19195 3rd St, Citronelle, AL 36522-4015

    Spotted an error? Let us know

  64. Chilton County Physical TherapyClanton

    2030 Lay Dam Rd, Clanton, AL 35045

    Spotted an error? Let us know

  65. Encore Rehabilitation-ClantonClanton

    674 Ollie Ave, Clanton, AL 35045

    Spotted an error? Let us know

  66. Restore Outpatient of Chilton CountyClanton

    308 Park Plz, Clanton, AL 35045

    Spotted an error? Let us know

  67. Alacare Home Health & HospiceClanton

    206 Medical Center Dr, Clanton, AL 35045-2330

    Spotted an error? Let us know

  68. Hall Rex B Dr DntstClanton

    102 Popwell Ave, Clanton, AL 35045-2324

    Spotted an error? Let us know

  69. TherapySouthClay

    6723 Deerfoot Pkwy Ste 105, Clay, AL 35126

    Spotted an error? Let us know

  70. Encore Rehabilitation ColumbianaColumbiana

    101 W College St #100, Columbiana, AL 35051

    Spotted an error? Let us know

  71. Pt Solutions Of ColumbianaColumbiana

    209 W College St, Columbiana, AL 35051-9724

    Spotted an error? Let us know

  72. Orthopedic Physical TherapyColumbiana

    101 W College St, Columbiana, AL 35051-9540

    Spotted an error? Let us know

  73. Elite Rehab Solutions HoltvilleDeatsville

    213 Lightwood Rd, Deatsville, AL 36022

    Spotted an error? Let us know

  74. Elite Rehab EclecticEclectic

    10 Main St, Eclectic, AL 36024

    Spotted an error? Let us know

  75. Encore RehabilitationEnterprise

    404 N Main St, Enterprise, AL 36330

    Spotted an error? Let us know

  76. Enterprise Therapy CenterEnterprise

    100 Professional Ln Ste B Ste B, Enterprise, AL 36330

    Spotted an error? Let us know

  77. Southern Spine & SportEnterprise

    1008 Boll Weevil Cir, Enterprise, AL 36330-1312

    Sports rehabilitation

    Spotted an error? Let us know

  78. Wiregrass Rehabilitation CenterEnterprise

    102 Commerce Dr, Enterprise, AL 36330-7318

    Spotted an error? Let us know

  79. Aba Associates, LlcEnterprise

    201 W Lee St, Enterprise, AL 36330-2424

    Spotted an error? Let us know

  80. Encore RehabilitationEufaula

    825 W Washington St, Eufaula, AL 36027-1847

    Spotted an error? Let us know

  81. Eufaula Physical Therapy + WellnessEufaula

    335 Macon St a, Eufaula, AL 36027

    Spotted an error? Let us know

  82. Medical Center Barbour Physical TherapyEufaula

    417 E Barbour St, Eufaula, AL 36027

    Spotted an error? Let us know

  83. Encore Rehabilitation - EvergreenEvergreen

    225 S Court St, Evergreen, AL 36401-2847

    Spotted an error? Let us know

  84. Encore Rehabilitation - EvergreenEvergreen

    124 Edwina St, Evergreen, AL 36401

    Spotted an error? Let us know

  85. Bayside Orthopaedic & Rehabilitation Center PCEvergreen

    100 Lewis St, Evergreen, AL 36401-3317

    Spotted an error? Let us know

  86. Encore Rehabilitation-FayetteFayette

    1793 Temple Ave N, Fayette, AL 35555

    Spotted an error? Let us know

  87. Pro Vita Physical Therapy - FloralaFlorala

    804 Elm St, Florala, AL 36442

    Spotted an error? Let us know

  88. Drayer Physical Therapy InstituteFort Payne

    1906 Glenn Blvd SW Ste 1200, Fort Payne, AL 35968

    Spotted an error? Let us know

  89. Go Play TherapyFort Payne

    2804 Greenhill Blvd NW, Fort Payne, AL 35968-3066

    Spotted an error? Let us know

  90. TherapySouth FultondaleFultondale

    3471 Lowery Pkwy, Fultondale, AL 35068-1680

    Spotted an error? Let us know

  91. Rehab Partners of GadsdenGadsden

    426 S 4th St, Gadsden, AL 35901

    Spotted an error? Let us know

  92. Gadsden Pelvic Rehab And Physical TherapyGadsden

    500 S 5th St, Gadsden, AL 35901-5104

    Spotted an error? Let us know

  93. Childrens Rehabilitation ServiceGadsden

    1100 George Wallace Dr, Gadsden, AL 35903-2270

    Spotted an error? Let us know

  94. Riverview Physical MedicineGadsden

    200 W Meighan Blvd # E, Gadsden, AL 35901

    Spotted an error? Let us know

  95. TherapySouth GadsdenGadsden

    465 George Wallace Dr, Gadsden, AL 35903

    Spotted an error? Let us know

  96. Antonelli's RehabsouthGadsden

    623 Walnut St, Gadsden, AL 35901-4136

    Spotted an error? Let us know

  97. Gainesville City HallGainesville

    9380 State St, Gainesville, AL 35464-2142

    Spotted an error? Let us know

  98. Encore Rehabilitation-GenevaGeneva

    100 W Lake Professional Park Ste 1, Geneva, AL 36340

    Spotted an error? Let us know

  99. Restore Therapy ServicesGeorgiana

    206 S Palmer Ave, Georgiana, AL 36033

    Spotted an error? Let us know

  100. Encore RehabilitationGordo

    219 Industrial Park St, Gordo, AL 35466

    Spotted an error? Let us know

  101. New Hope Therapy Centers - GreensboroGreensboro

    1502 Main St, Greensboro, AL 36744

    Spotted an error? Let us know

  102. Phoenix Physical TherapyGreenville

    323 Greenville Bypass, Greenville, AL 36037

    Spotted an error? Let us know

  103. Stabler Physical Therapy Dept.Greenville

    Greenville, AL

    Spotted an error? Let us know

  104. Encore RehabilitationGulf Shores

    208 Office Park Dr, Gulf Shores, AL 36542

    Spotted an error? Let us know

  105. BenchMark Physical TherapyGulf Shores

    3947 Gulf Shores Pkwy Ste 260, Gulf Shores, AL 36542

    Spotted an error? Let us know

  106. Marshall Therapy & Sports Rehab - NorthGuntersville

    40 Medical Park Dr, Guntersville, AL 35976

    Sports rehabilitation

    Spotted an error? Let us know

  107. Champion Partners In RehabGuntersville

    22444 US Highway 431, Guntersville, AL 35976

    Spotted an error? Let us know

  108. TOC Physical and Sports TherapyGuntersville

    14218 US-431, Guntersville, AL 35976

    Sports rehabilitation

    Spotted an error? Let us know

  109. Johnson and Hayes Physical Therapists - GuntervilleGuntersville

    1302 Gunter Ave, Guntersville, AL 35976

    Spotted an error? Let us know

  110. P4 Physical TherapyHackleburg

    34885 US-43, Hackleburg, AL 35564

    Spotted an error? Let us know

  111. Encore Rehabilitation HaleyvilleHaleyville

    42465 Highway 195, Haleyville, AL 35565

    Spotted an error? Let us know

  112. Drayer Physical Therapy InstituteHaleyville

    42417 Highway 195 Ste 100, Haleyville, AL 35565

    Spotted an error? Let us know

  113. Family Rehab ServiceHaleyville

    908 26th St, Haleyville, AL 35565-1719

    Spotted an error? Let us know

  114. Encore RehabilitationHamilton

    1500 Military St S Ste 11, Hamilton, AL 35570

    Spotted an error? Let us know

  115. Scotty Sanderson Home CenterHamilton

    2447 Military St S, Hamilton, AL 35570-6667

    Spotted an error? Let us know

  116. The Spot ClinicHampton Cove

    327 Old Highway 431 Ste C, Hampton Cove, AL 35763

    Spotted an error? Let us know

  117. Turner PhysiotherapyHanceville

    804 Main Street Northeast, B, Hanceville, AL 35077

    Spotted an error? Let us know

  118. Encore RehabilitationHartselle

    615 Mynatt St SW, Hartselle, AL 35640

    Spotted an error? Let us know

  119. LifeWork Physical Therapy - HartselleHartselle

    913 Hwy 31 SW, Hartselle, AL 35640

    Spotted an error? Let us know

  120. TOC Therapy Center Hazel GreenHazel Green

    13596 Highway 231 431 N, Hazel Green, AL 35750-8617

    Spotted an error? Let us know

  121. TheraFit Physical TherapyHazel Green

    12819 Highway 231 431 N Ste G, Hazel Green, AL 35750

    Spotted an error? Let us know

  122. Elite Rehab Solutions HeflinHeflin

    141 Willoughby St, Heflin, AL 36264

    Spotted an error? Let us know

  123. BenchMark Physical TherapyHelena

    2600 County Road 58, I, Helena, AL 35080

    Spotted an error? Let us know

  124. Advantage Physical TherapyHenagar

    17495 Al Highway 75, Henagar, AL 35978-4364

    Spotted an error? Let us know

  125. TherapySouth HueytownHueytown

    3004 Allison-Bonnett Memorial Dr, Hueytown, AL 35023

    Spotted an error? Let us know

  126. Champion Sports MedicineHueytown

    3014 Allison-Bonnett Memorial Dr Ste 144 & 146, Hueytown, AL 35023

    Sports rehabilitation

    Spotted an error? Let us know

  127. Hueytown Rehab & WellnessHueytown

    2804 Allison-Bonnett Memorial Dr, Hueytown, AL 35023

    Spotted an error? Let us know

  128. TherapySouth RiverchaseIndian Springs Village

    2279 Valleydale Rd Ste 200, Indian Springs Village, AL 35244

    Spotted an error? Let us know

  129. The Doleys ClinicIndian Springs Village

    2270 Valleydale Rd Suite 100, Indian Springs Village, AL 35244

    Spotted an error? Let us know

  130. Encore RehabilitationJackson

    4123 N College Ave, Jackson, AL 36545

    Spotted an error? Let us know

  131. Ca R C Activity CenterJackson

    814 Oak St, Jackson, AL 36545-2803

    Spotted an error? Let us know

  132. Healthactions Physical TherapyJackson

    3802 N College Ave, Jackson, AL 36545-2046

    Spotted an error? Let us know

  133. ATI Physical TherapyJacksonville

    700 Pelham Rd N, Jacksonville, AL 36265-1602

    Spotted an error? Let us know

  134. Drayer Physical Therapy InstituteJacksonville

    800 Pelham Road South, Jacksonville, AL 36265

    Spotted an error? Let us know

  135. Drayer Physical Therapy InstituteJacksonville

    1622 Church Ave SE, Jacksonville, AL 36265-3200

    Spotted an error? Let us know

  136. ATI Physical TherapyJasper

    1811 Hwy 78 E Ste 108 & 109, Jasper, AL 35501

    Spotted an error? Let us know

  137. Encore Rehabilitation-JasperJasper

    87 19th St W Ste 100, Jasper, AL 35501

    Spotted an error? Let us know

  138. TherapySouth JasperJasper

    200 N Airport Rd Ste 110, Jasper, AL 35504

    Spotted an error? Let us know

  139. Drayer Physical Therapy InstituteJasper

    2555 Highway 78 E, Jasper, AL 35501

    Spotted an error? Let us know

  140. Champion Sports MedicineJasper

    1705 Highway 78 E Ste 500, Jasper, AL 35501

    Sports rehabilitation

    Spotted an error? Let us know

  141. P4 Physical TherapyJemison

    24724 US-31 A, Jemison, AL 35085

    Spotted an error? Let us know

  142. Spine & Sport Physical Therapist CareKillen

    402 S Wilson Dam Road, Killen, AL 35661

    Sports rehabilitation

    Spotted an error? Let us know

  143. P4 Physical TherapyKillen

    357 U S 72, Killen, AL 35645

    Spotted an error? Let us know

  144. Encore RehabilitationLeeds

    8525 Whitfield Ave Ste 111, Leeds, AL 35094

    Spotted an error? Let us know

  145. Drayer Physical Therapy InstituteLeeds

    1115 Payton Way, Leeds, AL 35094

    Spotted an error? Let us know

  146. TherapySouthLeeds

    1101 Higrove Pkwy Ste 125, Leeds, AL 35094

    Spotted an error? Let us know

  147. Drayer Physical Therapy InstituteLeeds

    7480 Parkway Dr Ste 128, Leeds, AL 35094-4823

    Spotted an error? Let us know

  148. Encore Rehabilitation - LillianLillian

    12831 6th St, Lillian, AL 36549

    Spotted an error? Let us know

  149. ATI Physical TherapyLincoln

    76359 Al Highway 77, Lincoln, AL 35096-5043

    Spotted an error? Let us know

  150. ReJenerate HealthLincoln

    141 Magnolia St S, Lincoln, AL 35096

    Spotted an error? Let us know

  151. Central Physical Therapy, LLC.Lineville

    88191 AL-9, Lineville, AL 36266

    Spotted an error? Let us know

  152. ATI Physical TherapyLivingston

    1 College Drive Station #14, Livingston, AL 35470

    Spotted an error? Let us know

  153. Helping Hands TherapyLivingston

    306 Washington St, Livingston, AL 35470

    Spotted an error? Let us know

  154. South Alabama Physiotherapy LlcLoxley

    3142 1st Ave, Loxley, AL 36551-4569

    Spotted an error? Let us know

  155. Encore Rehabilitation-LuverneLuverne

    852 S Forest Ave, Luverne, AL 36049-7016

    Spotted an error? Let us know

  156. PC Outpatient RehabMarion

    505 E Lafayette St, Marion, AL 36756

    Spotted an error? Let us know

  157. TherapySouth Bessemer/McCallaMcCalla

    4746 CR-18, McCalla, AL 35111

    Spotted an error? Let us know

  158. Results Physiotherapy Meridianville, AlabamaMeridianville

    12290 Highway 231 431 N, Ste J, Meridianville, AL 35759

    Spotted an error? Let us know

  159. HealthActions Physical Therapy & FitnessMonroeville

    2071 S Alabama Ave, Monroeville, AL 36460

    Spotted an error? Let us know

  160. Core Principles Physical TherapyMonroeville

    1979 AL-21 Bypass, Monroeville, AL 36460

    Spotted an error? Let us know

  161. Drayer Physical Therapy InstituteMontevallo

    742 Main St, Montevallo, AL 35115

    Spotted an error? Let us know

  162. Encore RehabilitationMoulton

    15014 Court St, Moulton, AL 35650

    Spotted an error? Let us know

  163. Pm Method Physical Therapy + PilatesMountain Brk

    2000 Cahaba Rd Ste 200, Mountain Brk, AL 35223-1171

    Spotted an error? Let us know

  164. Yerby TherapyMountain Brk

    3918 Montclair Rd Ste 100, Mountain Brk, AL 35213-2417

    Spotted an error? Let us know

  165. TherapySouth CrestlineMountain Brook

    205 Country Clb Pk, Mountain Brook, AL 35213

    Spotted an error? Let us know

  166. Optima Physical TherapyMountain Brook

    10 Office Park Cir #100, Mountain Brook, AL 35223

    Spotted an error? Let us know

  167. Pivotal Physical TherapyMountain Brook

    200 Office Park Dr Ste 225, Mountain Brook, AL 35223

    Spotted an error? Let us know

  168. Vulcan Performance Rehab & RecoveryMountain Brook

    3918 Montclair Rd #101, Mountain Brook, AL 35213

    Spotted an error? Let us know

  169. Sayla Therapeutic ResourcesNewville

    305 Bowden St, Newville, AL 36353-3005

    Spotted an error? Let us know

  170. Encore Rehabilitation-ReeltownNotasulga

    4084 Al Highway 120, Notasulga, AL 36866-3942

    Spotted an error? Let us know

  171. 5W Ranch/Underwater TreadmillOhatchee

    202 Eagle Cove Rd, Ohatchee, AL 36271-4053

    Spotted an error? Let us know

  172. ATI Physical TherapyOneonta

    106 6th St S, Oneonta, AL 35121-1833

    Spotted an error? Let us know

  173. Johnson and Hayes Physical Therapists - OneontaOneonta

    28256 SR-75 N Ste A, Oneonta, AL 35121

    Spotted an error? Let us know

  174. Drayer Physical Therapy InstituteOneonta

    410 2nd Ave E Ste C, Oneonta, AL 35121-1412

    Spotted an error? Let us know

  175. Champion Sports MedicineOneonta

    27550 State Highway 75 Ste 102, Oneonta, AL 35121

    Sports rehabilitation

    Spotted an error? Let us know

  176. Encore Rehabilitation-OppOpp

    414 N Main St, Opp, AL 36467

    Spotted an error? Let us know

  177. Encore RehabilitationOrange Beach

    4528 Easy St Ste A, Orange Beach, AL 36561

    Spotted an error? Let us know

  178. BenchMark Physical TherapyOrange Beach

    25751 Perdido Beach Blvd, Ste A7, Orange Beach, AL 36561

    Spotted an error? Let us know

  179. HealthActions - Orange BeachOrange Beach

    25910 Canal Rd Ste P, Orange Beach, AL 36561

    Spotted an error? Let us know

  180. Alabama Gulf Coast Area Educational FoundationOrange Beach

    27250 Perdido Beach Blvd, Orange Beach, AL 36561-3205

    Spotted an error? Let us know

  181. Results Physiotherapy Owens Cross Roads, Alabama - Hampton CoveOwens Cross Roads

    324 Sutton Rd., Suite B, Owens Cross Roads, AL 35763

    Spotted an error? Let us know

  182. Johnson and Hayes Physical TherapistsOwens Cross Roads

    6501 Highway 431 S Ste C, Owens Cross Roads, AL 35763

    Spotted an error? Let us know

  183. Huntsville Hospital Therapy and Sports RehabOwens Cross Roads

    262 Sutton Rd SE, Owens Cross Roads, AL 35763

    Sports rehabilitation

    Spotted an error? Let us know

  184. Hwy 431 B P Quick StopOwens Cross Roads

    8924 Highway 431 S, Owens Cross Roads, AL 35763-8930

    Spotted an error? Let us know

  185. ATI Physical TherapyOxford

    50 Commons Way, Oxford, AL 36203-3489

    Spotted an error? Let us know

  186. Encore RehabilitationOxford

    1419 Hamric Dr E Ste 103, Oxford, AL 36203

    Spotted an error? Let us know

  187. Team for KidsOxford

    320 Snow St, Oxford, AL 36203-5401

    Spotted an error? Let us know

  188. Wilhoite Physical TherapyOxford

    651 Snow St, Oxford, AL 36203

    Spotted an error? Let us know

  189. Results Physiotherapy Oxford, AlabamaOxford

    112 Spring Branch Dr, Oxford, AL 36203

    Spotted an error? Let us know

  190. Encore Rehabilitation - OzarkOzark

    618 E Andrews Ave, Ozark, AL 36360

    Spotted an error? Let us know

  191. Advance RehabilitationOzark

    1254 Andrews Ave, Ozark, AL 36360

    Spotted an error? Let us know

  192. Sumlar Therapy Services, IncOzark

    193 Sam Lisenby Rd, Ozark, AL 36360-3048

    Spotted an error? Let us know

  193. Therapy PlusOzark

    Ozark, AL

    Spotted an error? Let us know

  194. ATI Physical TherapyPelham

    301 Huntley Pkwy, Pelham, AL 35124

    Spotted an error? Let us know

  195. Encore Rehabilitation-PelhamPelham

    120 Cahaba Valley Pkwy Ste 201, Pelham, AL 35124

    Spotted an error? Let us know

  196. Maximum Physical Therapy and Sports WellnessPelham

    2709 Pelham Pkwy Ste C, Pelham, AL 35124

    Sports rehabilitation

    Spotted an error? Let us know

  197. Ellen R. Strunk, PtPelham

    245 Cahaba Valley Pkwy, Pelham, AL 35124-2216

    Spotted an error? Let us know

  198. ACT Physical TherapyPelham

    2953 Pelham Pkwy, Pelham, AL 35124

    Spotted an error? Let us know

  199. Champion Sports MedicinePelham

    3143 Pelham Parkway Highway 31 North S, Uite 400, Pelham, AL 35124

    Sports rehabilitation

    Spotted an error? Let us know

  200. Encore Rehabilitation-Pell CityPell City

    2055 Martin St S, Pell City, AL 35128

    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