All states›Iowa

Physical Therapy Practices in Iowa

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

Iowa has about 3,241,488 residents, so that's 14 physical therapy practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

451physical therapy practices
155cities & towns
99%list a phone
373with a website

Across Iowa, of the 451 physical therapy practices we list, 447 give a phone number and 373 have a website. By what they offer: 32 sports rehabilitation.

Top 10 physical therapy practices in Iowa

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

  1. 1Kinetic Edge Physical TherapyCenterville

    Spotted an error? Let us know

  2. 2Progressing Rehabilitation ServicesCoralville

    Spotted an error? Let us know

  3. 3Home Town Physical Therapy - Le MarsLe Mars

    Spotted an error? Let us know

  4. 421st Century Rehab CarlisleCarlisle

    Spotted an error? Let us know

  5. 5Schofield Spine + MotionCedar Falls

    Spotted an error? Let us know

  6. 6Ability Physical Therapy PCMt Vernon

    Spotted an error? Let us know

  7. 7Athletico Physical TherapyClear Lake

    Spotted an error? Let us know

  8. 8Breathe. Physical Therapy & WellnessWest Des Moines

    Spotted an error? Let us know

  9. 9Elevate Physical Therapy and Sports MedicineJohnston

    Sports rehabilitation

    Spotted an error? Let us know

  10. 10Advantage Physical Therapy and RehabWindsor Heights

    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 Iowa

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

  1. Maximum Physical TherapyAdel

    817 Main St, Adel, IA 50003

    Spotted an error? Let us know

  2. Core Physical TherapyAdel

    803 Cottage St, Adel, IA 50003

    Spotted an error? Let us know

  3. Select Physical TherapyAdel

    516 Nile Kinnick Dr S, Adel, IA 50003-2076

    Spotted an error? Let us know

  4. Akron Clinic - Hawarden Regional HealthcareAkron

    321 Mill St, Akron, IA 51001

    Spotted an error? Let us know

  5. Kinetic Edge Physical TherapyAlbia

    551 F St N Ste K, Albia, IA 52531

    Spotted an error? Let us know

  6. Evolve Physical Therapy, PLLCAlgona

    714 E State St, Algona, IA 50511-2840

    Spotted an error? Let us know

  7. Athletico Physical TherapyAltoona

    3160 8th St SW, Altoona, IA 50009

    Spotted an error? Let us know

  8. Impact Health & PerformanceAltoona

    8700 NE 46th Ave, Altoona, IA 50009-9524

    Spotted an error? Let us know

  9. 21st Century Rehab - AltoonaAltoona

    1003 8th St SW Ste D, Altoona, IA 50009

    Spotted an error? Let us know

  10. Anchor Physical TherapyAltoona

    116 1st Ave N, Altoona, IA 50009-1425

    Spotted an error? Let us know

  11. Aspen Therapy and Wellness CenterAmana

    3207 220th Trl, Amana, IA 52203-8206

    Spotted an error? Let us know

  12. Wapsi Physical Therapy and Fitness CenterAnamosa

    315 E Main St, Anamosa, IA 52205

    Spotted an error? Let us know

  13. Millennium TherapyAnamosa

    1209 E 3rd St, Anamosa, IA 52205-1503

    Spotted an error? Let us know

  14. Home Town Physical Therapy - OkobojiArnolds Park

    612 US-71, Arnolds Park, IA 51351

    Spotted an error? Let us know

  15. Restore & Renew TherapeuticsAsbury

    5070 Asbury Rd Ste C, Asbury, IA 52002-2599

    Spotted an error? Let us know

  16. Athletico Physical Therapy - Belle PlaineBelle Plaine

    503 13th St, Belle Plaine, IA 52208

    Spotted an error? Let us know

  17. Accelerated Rehabilitation CentersBelle Plaine

    821 12th St, Belle Plaine, IA 52208

    Spotted an error? Let us know

  18. Athletico Physical TherapyBettendorf

    3252 Ridge Point, Bettendorf, IA 52722

    Spotted an error? Let us know

  19. Millennium TherapyBettendorf

    2730 Crow Creek Rd, Bettendorf, IA 52722-2066

    Spotted an error? Let us know

  20. Rock Valley Physical Therapy - BettendorfBettendorf

    2300 53rd Ave Ste Ll02, Bettendorf, IA 52722-7565

    Spotted an error? Let us know

  21. Genesis Physical Therapy and Sports Medicine, BettendorfBettendorf

    4850 BettPlex Drive, TBK Bank Sports Complex, Bettendorf, IA 52722

    Sports rehabilitation

    Spotted an error? Let us know

  22. Advanced Rehab & Sports Medicine ServicesBettendorf

    2951 Victoria St, Bettendorf, IA 52722-2784

    Sports rehabilitation

    Spotted an error? Let us know

  23. Kincart Physical Therapy ServicesBloomfield

    509 N Madison St, Bloomfield, IA 52537-9988

    Spotted an error? Let us know

  24. Rock Valley Physical Therapy - Blue GrassBlue Grass

    413 S Mississippi St, Blue Grass, IA 52726

    Spotted an error? Let us know

  25. Select Physical TherapyBondurant

    87 Paine St SE, Bondurant, IA 50035-1451

    Spotted an error? Let us know

  26. Rock Valley Physical Therapy - BondurantBondurant

    85 Paine St Se Ste B, Bondurant, IA 50035-1154

    Spotted an error? Let us know

  27. 21st Century Rehab - BooneBoone

    1504 S Story St Ste 6, Boone, IA 50036

    Spotted an error? Let us know

  28. Cardio Pulmonary RehabBoone

    1015 Union St, Boone, IA 50036-4821

    Spotted an error? Let us know

  29. About Kneads Therapeutic MassageBreda

    405 Main St, Breda, IA 51436

    Spotted an error? Let us know

  30. Bear Creek RehabBrooklyn

    406 North St, Brooklyn, IA 52211-9444

    Spotted an error? Let us know

  31. Riverwalk RehabBuffalo

    1134 Front St, Buffalo, IA 52728

    Spotted an error? Let us know

  32. North Iowa Physical TherapyBuffalo Center

    119 N Main St, Buffalo Center, IA 50424-7731

    Spotted an error? Let us know

  33. Premier Physical Therapy of IowaBurlington

    2750 Mt Pleasant St Ste 104, Burlington, IA 52601

    Spotted an error? Let us know

  34. Rock Valley Physical Therapy - BurlingtonBurlington

    3180 Agency Street, Suite 110, Burlington, IA 52601

    Spotted an error? Let us know

  35. Universal Therapy GroupBurlington

    2750 Mount Pleasant St Ste 104, Burlington, IA 52601-2171

    Spotted an error? Let us know

  36. WinnMed Rehabilitation and Sports Medicine - Calmar ClinicCalmar

    115 N Maryville St, Calmar, IA 52132

    Sports rehabilitation

    Spotted an error? Let us know

  37. Rock Valley Physical TherapyCamanche

    1427 S Washington Blvd, Camanche, IA 52730

    Spotted an error? Let us know

  38. 21st Century Rehab CarlisleCarlisle

    125 N 1st St, Carlisle, IA 50047-7810

    Spotted an error? Let us know

  39. Athletico Physical Therapy - Carlisle (IA)Carlisle

    840 School St, A, Carlisle, IA 50047

    Spotted an error? Let us know

  40. Ability Physical TherapyCenter Point

    4215 Lewis Access Rd #300, Center Point, IA 52213

    Spotted an error? Let us know

  41. Ability Physical TherapyCenter Point

    110 Franklin St #3, Center Point, IA 52213

    Spotted an error? Let us know

  42. Kinetic Edge Physical TherapyCenterville

    1011 N 18th St, Centerville, IA 52544

    Spotted an error? Let us know

  43. Restorative Physical TherapyCentral City

    453 E Main St, Central City, IA 52214-7736

    Spotted an error? Let us know

  44. Synergy Physical Therapy and Sports MedicineCharles City

    318 N Main St, Charles City, IA 50616

    Sports rehabilitation

    Spotted an error? Let us know

  45. Synergy Physical Therapy & Sports MedicineCharles City

    1612 S Grand Ave, Charles City, IA 50616-3653

    Sports rehabilitation

    Spotted an error? Let us know

  46. Sms Physical TherapyCharles City

    800 11th St, Charles City, IA 50616-3468

    Spotted an error? Let us know

  47. Clarence Therapy CenterClarence

    408 2nd Ave, Clarence, IA 52216-9708

    Spotted an error? Let us know

  48. Pure RehabilitationClarinda

    201 N 7th St, Clarinda, IA 51632-6400

    Spotted an error? Let us know

  49. Opportunity TherapyClarksville

    103 S Main St, Clarksville, IA 50619

    Spotted an error? Let us know

  50. Athletico Physical TherapyClear Lake

    7 S 8th St Ste C, Clear Lake, IA 50428

    Spotted an error? Let us know

  51. Molencamp Physical TherapyClear Lake

    800 N 8th St, Clear Lake, IA 50428-1539

    Spotted an error? Let us know

  52. Kinetic Edge Physical Therapy - ColfaxColfax

    107 N Walnut St, Colfax, IA 50054-1039

    Spotted an error? Let us know

  53. Correctionville Nursing and Rehab CenterCorrectionville

    1116 Highway 20 E, Correctionville, IA 51016-8055

    Spotted an error? Let us know

  54. 21st Century Rehab PCCorydon

    417 S East St, Corydon, IA 50060

    Spotted an error? Let us know

  55. Athletico Physical Therapy - Council Bluffs (Lake Manawa)Council Bluffs

    3134 Manawa Centre Dr, Council Bluffs, IA 51501

    Spotted an error? Let us know

  56. Flex Physical Therapy and Sports MedicineCouncil Bluffs

    928 Valley View Dr, Council Bluffs, IA 51503-5275

    Sports rehabilitation

    Spotted an error? Let us know

  57. Flex Physical Therapy and Sports MedicineCouncil Bluffs

    2200 W Broadway Ste 500, Council Bluffs, IA 51501

    Sports rehabilitation

    Spotted an error? Let us know

  58. Hopp Physical TherapyCouncil Bluffs

    201 W Broadway, Council Bluffs, IA 51503-9004

    Spotted an error? Let us know

  59. Midwest MBTCCresco

    422 2nd St W, Cresco, IA 52136

    Spotted an error? Let us know

  60. Hearing Healthcare CentersCreston

    808 Laurel St, Creston, IA 50801-3515

    Spotted an error? Let us know

  61. Jane Brown, PtCreston

    408 E Taylor St, Creston, IA 50801-3958

    Spotted an error? Let us know

  62. Cumming City HallCumming

    649 N 44th St, Cumming, IA 50061-7705

    Spotted an error? Let us know

  63. Rock Valley Physical TherapyDe Witt

    900 14th St, De Witt, IA 52742

    Spotted an error? Let us know

  64. Rock Valley Physical Therapy - DecorahDecorah

    915 Short St, Suite 155, Decorah, IA 52101

    Spotted an error? Let us know

  65. Decorah Physical Therapy & Rehab CenterDecorah

    704 Commerce Dr, Decorah, IA 52101, Decorah, IA 52101

    Spotted an error? Let us know

  66. Oneota Physical TherapyDecorah

    811 Commerce Dr, Decorah, IA 52101

    Spotted an error? Let us know

  67. Euro-Team Physical Therapy Clinic, PCDecorah

    110 Washington St Ste 4, Decorah, IA 52101

    Spotted an error? Let us know

  68. Oneota Physical TherapyDecorah

    308 College Dr Ste 4, Decorah, IA 52101-1336

    Spotted an error? Let us know

  69. Sports Rehab & Professional Therapy AssociatesDenison

    521 Highway 39 Unit 4, Denison, IA 51442

    Sports rehabilitation

    Spotted an error? Let us know

  70. Active Performance Physical Therapy, PllcDenison

    1824 4th Ave S, Denison, IA 51442-2139

    Spotted an error? Let us know

  71. Hearing Healthcare CentersDenison

    909 4th Ave S, Denison, IA 51442-2427

    Spotted an error? Let us know

  72. Taylor Therapy Denver ClinicDenver

    121 Tower St, Denver, IA 50622-2201

    Spotted an error? Let us know

  73. Select Physical Therapy - DyersvilleDyersville

    120 Twin Steeples Cir Ne Ste 120, Dyersville, IA 52040-1256

    Spotted an error? Let us know

  74. Millennium TherapyEagle Grove

    801 SE 5th St, Eagle Grove, IA 50533

    Spotted an error? Let us know

  75. E3 Millennium Therapy ServicesEdgewood

    104 W Union St, Edgewood, IA 52042

    Spotted an error? Let us know

  76. Salvo Physical Therapy and Sports MedicineEldora

    1158 Edgington Ave, Eldora, IA 50627

    Sports rehabilitation

    Spotted an error? Let us know

  77. Genesis Physical Therapy, EldridgeEldridge

    170 S 4th Ave, Eldridge, IA 52748

    Spotted an error? Let us know

  78. North Scott Physical TherapyEldridge

    600 E LeClaire Rd Ste #4, Eldridge, IA 52748

    Spotted an error? Let us know

  79. Rock Valley Physical Therapy - EldridgeEldridge

    110 N. 1st Street, Eldridge, IA 52748

    Spotted an error? Let us know

  80. Fairfield Universal TherapyFairfield

    1401 S Main St Ste 104, Fairfield, IA 52556

    Spotted an error? Let us know

  81. JCHC Therapy ServicesFairfield

    2000 S Main St E, Fairfield, IA 52556

    Spotted an error? Let us know

  82. Forest City HS Athletic TrainingForest City

    126 N 6th St, Forest City, IA 50436-1673

    Spotted an error? Let us know

  83. Fort Dodge Physical TherapyFort Dodge

    102 N 25th St, Fort Dodge, IA 50501

    Spotted an error? Let us know

  84. Millennium TherapyFort Dodge

    22 N 27th St, Fort Dodge, IA 50501

    Spotted an error? Let us know

  85. Tranquility Touch-PLCFort Dodge

    11 N 10th St, Fort Dodge, IA 50501-3912

    Spotted an error? Let us know

  86. Fort Dodge Alano ClubFort Dodge

    12 N 7th St, Fort Dodge, IA 50501-3806

    Spotted an error? Let us know

  87. Universal Therapy GroupFort Madison

    2328 Avenue L, Fort Madison, IA 52627

    Spotted an error? Let us know

  88. Athletico Physical Therapy - GarnerGarner

    720 U.S. 18, Suite B, Garner, IA 50438

    Spotted an error? Let us know

  89. CHI Health Rehabilitation Care GlenwoodGlenwood

    1203 S Locust St, Glenwood, IA 51534

    Spotted an error? Let us know

  90. Methodist Jennie Edmundson Physical, Occupational & Speech Therapy (Glenwood)Glenwood

    320 Ebaugh St, Glenwood, IA 51534

    Spotted an error? Let us know

  91. Athletico Physical TherapyGrimes

    241 SE Destination Dr #200, Grimes, IA 50111

    Spotted an error? Let us know

  92. Rock Valley Physical Therapy - GrimesGrimes

    1220 NE Station Xing, Suite 105, Grimes, IA 50111

    Spotted an error? Let us know

  93. Total Rehab Ortho and Sports SpecialtiesGrinnell

    234 W St S #4, Grinnell, IA 50112

    Sports rehabilitation

    Spotted an error? Let us know

  94. Grinnell Regional OutpatentGrinnell

    202 4th Ave W, Grinnell, IA 50112

    Spotted an error? Let us know

  95. PhysioHealthCoachGrinnell

    808 High St, Grinnell, IA 50112

    Spotted an error? Let us know

  96. Grundy County Memorial Hospital – Physical TherapyGrundy Center

    101 E J Ave Ste A, Grundy Center, IA 50638

    Spotted an error? Let us know

  97. Endurance Physical TherapyGrundy Center

    2201 Commerce Dr Ste 3, Grundy Center, IA 50638

    Spotted an error? Let us know

  98. Shelby County Physical TherapyHarlan

    2305 Chatburn Ave #1855, Harlan, IA 51537

    Spotted an error? Let us know

  99. Hearing Healthcare CentersHarlan

    812 Chatburn Ave, Harlan, IA 51537-2328

    Spotted an error? Let us know

  100. Select Physical TherapyHiawatha

    2166 Blairs Ferry Rd NE, Hiawatha, IA 52233

    Spotted an error? Let us know

  101. Balanced Fitness & HealthHiawatha

    2200 Heritage Green Dr, Hiawatha, IA 52233-2326

    Spotted an error? Let us know

  102. Physical Therapists And AssistantsHiawatha

    1001 N Center Point Rd, Hiawatha, IA 52233-1236

    Spotted an error? Let us know

  103. Witwer Children's Therapy CenterHiawatha

    1079 N Center Point Rd, Hiawatha, IA 52233

    Spotted an error? Let us know

  104. Millennium TherapyHudson

    301 W 5th St, Hudson, IA 50643-7776

    Spotted an error? Let us know

  105. Physical Therapy & Sports RehabHull

    807 Main St Ste C, Hull, IA 51239

    Sports rehabilitation

    Spotted an error? Let us know

  106. Short Physical TherapyHumboldt

    1212 5th Ave N, Humboldt, IA 50548

    Spotted an error? Let us know

  107. Huxley Physical Therapy & Sports MedicineHuxley

    408 Campus Dr # B, Huxley, IA 50124

    Sports rehabilitation

    Spotted an error? Let us know

  108. Robert W. Drew, MSPTHuxley

    408 Campus Dr, Huxley, IA 50124

    Spotted an error? Let us know

  109. Millennium TherapyIndependence

    2300 Swan Lake Blvd #103, Independence, IA 50644

    Spotted an error? Let us know

  110. Indianola Physical TherapyIndianola

    1507 N 1st St, Indianola, IA 50125

    Spotted an error? Let us know

  111. Natti HillIndianola

    307 E Scenic Valley Ave Ste 300, Indianola, IA 50125-4865

    Spotted an error? Let us know

  112. Cryotherapy EnhancementsIowa Falls

    613 Washington Ave, Iowa Falls, IA 50126-2216

    Spotted an error? Let us know

  113. 21st Century Rehab PCJefferson

    1000 W Lincoln Way, Jefferson, IA 50129

    Spotted an error? Let us know

  114. Performance Rehab Physical & Occupational TherapyJesup

    1314 7th St Unit A, Jesup, IA 50648-1187

    Spotted an error? Let us know

  115. Physical Therapy ServicesKalona

    423 B Ave, Kalona, IA 52247

    Spotted an error? Let us know

  116. Performance TherapiesKalona

    209 1st St, Kalona, IA 52247

    Spotted an error? Let us know

  117. Advance Physical TherapyKeokuk

    225 Main St, Keokuk, IA 52632

    Spotted an error? Let us know

  118. Rose Rehab And PerformanceKeokuk

    1301 Johnson St, Keokuk, IA 52632

    Spotted an error? Let us know

  119. Barb’s ReflexologyKeswick

    102 S L St, Keswick, IA 50136-1014

    Spotted an error? Let us know

  120. 21st Century Rehab PCKnoxville

    1002 S Lincoln St, Knoxville, IA 50138

    Spotted an error? Let us know

  121. Sterling Physical TherapyKnoxville

    209 W Marion St, Knoxville, IA 50138

    Spotted an error? Let us know

  122. La Porte City Nursing & Rehabilitation CenterLa Porte City

    1100 Highway 218 N, La Porte City, IA 50651

    Spotted an error? Let us know

  123. Lacona City HallLacona

    103 E Main St, Lacona, IA 50139-7701

    Spotted an error? Let us know

  124. Home Town Physical Therapy - Lake MillsLake Mills

    115 N Mill St, Lake Mills, IA 50450

    Spotted an error? Let us know

  125. Home Town Physical Therapy - Le MarsLe Mars

    789 Holton Dr, Le Mars, IA 51031

    Spotted an error? Let us know

  126. Hearing Health Centers of Le MarsLe Mars

    21 Central Ave SW, Le Mars, IA 51031-3520

    Spotted an error? Let us know

  127. Genesis Physical Therapy, LeClaireLeclaire

    1003 Canal Shore Dr SW, Leclaire, IA 52753

    Spotted an error? Let us know

  128. Iowa State Patrol CommunicationsLewis

    56911 White Pole Rd, Lewis, IA 51544-5021

    Spotted an error? Let us know

  129. Horizon Rehabilitation Centers - Physical TherapyLogan

    109 N 4th Ave, Logan, IA 51546-1335

    Spotted an error? Let us know

  130. 21st Century Rehab, MadridMadrid

    209 W 2nd St, Madrid, IA 50156

    Spotted an error? Let us know

  131. Select Physical TherapyMadrid

    411 E 6th St, Madrid, IA 50156-1607

    Spotted an error? Let us know

  132. Physical Therapy SolutionsManchester

    107 S 11th St, Manchester, IA 52057

    Spotted an error? Let us know

  133. Blum Physical TherapyManning

    123 Main St, Manning, IA 51455-1062

    Spotted an error? Let us know

  134. Burgess Physical Therapy and Wellness CenterMapleton

    111 S 5th St, Mapleton, IA 51034

    Spotted an error? Let us know

  135. Comprehensive RehabMaquoketa

    607 Myatt Dr, Maquoketa, IA 52060

    Spotted an error? Let us know

  136. Physical and Sports Therapy ServicesMaquoketa

    616 W Platt St, Maquoketa, IA 52060-2118

    Sports rehabilitation

    Spotted an error? Let us know

  137. Physical Therapy and Wellness at JCRHCMaquoketa

    601 Hospital Drive, Maquoketa, IA 52060

    Spotted an error? Let us know

  138. Ability Physical TherapyMarion

    999 44th St #10000, Marion, IA 52302

    Spotted an error? Let us know

  139. Athletico Physical Therapy - Marion IAMarion

    2791 7th Ave, #200, Marion, IA 52302

    Spotted an error? Let us know

  140. Kepros Physical Therapy and Performance - MarionMarion

    905 29th Ave Ste 140, Marion, IA 52302

    Spotted an error? Let us know

  141. Renew Physical Therapy & WellnessMarion

    3285 Armar Dr SE, Marion, IA 52302

    Spotted an error? Let us know

  142. Rock Valley Physical Therapy - Marion - PCIMarion

    917 Barrington Parkway, Suite A, Marion, IA 52302

    Spotted an error? Let us know

  143. Rock Valley Physical Therapy PCIMarion

    1260 35th St, Marion, IA 52302-1700

    Spotted an error? Let us know

  144. SportsPlus Sports Medicine and Physical Therapy CenterMarshalltown

    32 E Main St, Marshalltown, IA 50158

    Sports rehabilitation

    Spotted an error? Let us know

  145. Athletico Physical TherapyMason City

    461 S Illinois Ave, Mason City, IA 50401

    Spotted an error? Let us know

  146. Synergy Physical Therapy & Sports Medicine- Mason CityMason City

    520 S Pierce Ave, Mason City, IA 50401

    Sports rehabilitation

    Spotted an error? Let us know

  147. Accelerated Rehabilitation Centers Mason CityMason City

    250 S Crescent Dr, Mason City, IA 50401-2926

    Spotted an error? Let us know

  148. iowa physical therapyMonticello

    820 W 1st St, Monticello, IA 52310

    Spotted an error? Let us know

  149. Athletico Physical Therapy - Mount PleasantMount Pleasant

    1802 E Washington St Ste 102, Mount Pleasant, IA 52641

    Spotted an error? Let us know

  150. Rock Valley Physical Therapy - Mount PleasantMount Pleasant

    100 N Main St, Unit 102, Mount Pleasant, IA 52641

    Spotted an error? Let us know

  151. Ability Physical Therapy PCMt Vernon

    300 Virgil Ave, Mt Vernon, IA 52314

    Spotted an error? Let us know

  152. Iowa Physical TherapyMt Vernon

    108 1st St E, Mt Vernon, IA 52314

    Spotted an error? Let us know

  153. Rock Valley Physical TherapyMuscatine

    3414 N Port Dr Ste 2, Muscatine, IA 52761

    Spotted an error? Let us know

  154. Comprehensive RehabMuscatine

    2016 Cedar Plaza Dr Ste 9, Muscatine, IA 52761

    Spotted an error? Let us know

  155. Rock Valley Physical Therapy - Muscatine Cedar PlazaMuscatine

    2008 Cedar Plaza Dr, Muscatine, IA 52761

    Spotted an error? Let us know

  156. Naturally Better Physical TherapyMuscatine

    1510 Isett Ave Ste A, Muscatine, IA 52761-4600

    Spotted an error? Let us know

  157. 21st Century Rehab PCNevada

    630 6th St, Nevada, IA 50201-2266

    Spotted an error? Let us know

  158. Kinetic Edge Physical TherapyNewton

    321 E 3rd St N, Newton, IA 50208

    Spotted an error? Let us know

  159. Kinetic Edge Physical TherapyNewton

    1715 1st Ave E, Newton, IA 50208

    Spotted an error? Let us know

  160. Skiff Sports Rehab PhysicalNewton

    300 N 4th Ave E Ste 140A, Newton, IA 50208

    Sports rehabilitation

    Spotted an error? Let us know

  161. Aero Performance And Physical TherapyNorth Liberty

    1295 Jordan St # B-3, North Liberty, IA 52317-8077

    Spotted an error? Let us know

  162. Enduring StrengthNorth Liberty

    225 Beaver Kreek Center Suite C, North Liberty, IA 52317

    Spotted an error? Let us know

  163. Breathe. Physical Therapy & WellnessNorth Liberty

    710 Pacha Pkwy Ste 3, North Liberty, IA 52317

    Spotted an error? Let us know

  164. Rock Valley Physical TherapyNorth Liberty

    555 Cameron Way Unit 1, Ste. A, North Liberty, IA 52317

    Spotted an error? Let us know

  165. Imara Performance Physical TherapyNorwalk

    8800 SE County Line Rd, Norwalk, IA 50061

    Spotted an error? Let us know

  166. Athletico Physical Therapy - NorwalkNorwalk

    1850 Sunset Dr, #102, Norwalk, IA 50211

    Spotted an error? Let us know

  167. Rock Valley Physical Therapy - NorwalkNorwalk

    2251 Sunset Drive, Suite 2, Norwalk, IA 50211

    Spotted an error? Let us know

  168. Select Physical TherapyNorwalk

    1327 Sunset Dr Suite 400, Norwalk, IA 50211

    Spotted an error? Let us know

  169. Performance RehabOelwein

    204 E Charles St, Oelwein, IA 50662

    Spotted an error? Let us know

  170. Performance RehabOelwein

    1005 N Frederick Ave Ste 4, Oelwein, IA 50662

    Spotted an error? Let us know

  171. One To One Physical TherapyOgden

    758 216th Dr, Ogden, IA 50212-7520

    Spotted an error? Let us know

  172. Aspire Therapy & WellnessOrange City

    101 3rd St NW, Orange City, IA 51041-1307

    Spotted an error? Let us know

  173. Orange City Physical TherapyOrange City

    101 3rd St NW, Orange City, IA 51041-1307

    Spotted an error? Let us know

  174. 21st Century Rehab - OsceolaOsceola

    109 W Mclane St, Osceola, IA 50213

    Spotted an error? Let us know

  175. Professional Physical Therapy Services, Inc.Osceola

    123 E Jefferson St, Osceola, IA 50213

    Spotted an error? Let us know

  176. Kinetic Edge Physical TherapyOskaloosa

    1417 A Ave E Ste 200, Oskaloosa, IA 52577

    Spotted an error? Let us know

  177. Kinetic Edge Physical TherapyOskaloosa

    1412 A Ave W Ste a, Oskaloosa, IA 52577

    Spotted an error? Let us know

  178. Select Physical TherapyOttumwa

    115 S Washington St, Ottumwa, IA 52501

    Spotted an error? Let us know

  179. Wct WholesaleOttumwa

    541 S Iowa Ave, Ottumwa, IA 52501-3643

    Spotted an error? Let us know

  180. Taylor Physical Therapy AssociatesParkersburg

    1306 IA-57 Ste B, Parkersburg, IA 50665

    Spotted an error? Let us know

  181. Infinity Physical TherapyPella

    1404 Fifield Rd, Pella, IA 50219-7863

    Spotted an error? Let us know

  182. Infinity Physical TherapyPella

    2513 Old Highway 163, Pella, IA 50219

    Spotted an error? Let us know

  183. Sterling Orthopaedic & Sports Physical TherapyPella

    2525 Washington St, Pella, IA 50219-1553

    Sports rehabilitation

    Spotted an error? Let us know

  184. Dubuque Physical TherapyPeosta

    7462 Thunder Valley Dr, Peosta, IA 52068

    Spotted an error? Let us know

  185. Better Living With BalancePeosta

    16719 Cordillera Dr, Peosta, IA 52068

    Spotted an error? Let us know

  186. 21st Century Rehab PCPerry

    610 10th St, Perry, IA 50220

    Spotted an error? Let us know

  187. Jaime A. England Physical TherapyPleasant Hill

    5900 E University Ave #303, Pleasant Hill, IA 50327

    Spotted an error? Let us know

  188. Rock Valley Physical Therapy - Pleasant Hill - Copper CreekPleasant Hill

    1280 Copper Creek Dr, Pleasant Hill, IA 50327

    Spotted an error? Let us know

  189. Rock Valley Physical TherapyPolk City

    419 W Bridge Rd, Polk City, IA 50226-2308

    Spotted an error? Let us know

  190. City of Raymond City HallRaymond

    101 1st St, Raymond, IA 50667-7700

    Spotted an error? Let us know

  191. Synergy Physical Therapy and Sports MedicineSheffield

    419 W Park St, Sheffield, IA 50475

    Sports rehabilitation

    Spotted an error? Let us know

  192. Proactive Physical Therapy & Sports RehabSheldon

    301 10th St, Sheldon, IA 51201

    Sports rehabilitation

    Spotted an error? Let us know

  193. ProActive Physical TherapySheldon

    10th Street Suite C, Sheldon, IA 51201

    Spotted an error? Let us know

  194. Vantage RehabShenandoah

    500 N Broad St, Shenandoah, IA 51601

    Spotted an error? Let us know

  195. Lowell HouseShenandoah

    301 W Lowell Ave, Shenandoah, IA 51601

    Spotted an error? Let us know

  196. ProActive Physical Therapy & Sports RehabSibley

    322 9th St, Sibley, IA 51249

    Sports rehabilitation

    Spotted an error? Let us know

  197. ProActive Physical Therapy and Sports RehabSioux Center

    110 16th St SW, Sioux Center, IA 51250

    Sports rehabilitation

    Spotted an error? Let us know

  198. Occupational HealthSioux Center

    38 19th St SW, Sioux Center, IA 51250

    Spotted an error? Let us know

  199. Hanno Therapy ServicesSioux City

    3133 Floyd Blvd, Sioux City, IA 51108

    Spotted an error? Let us know

  200. Impact Physical Therapy and WellnessSioux City

    4295 Sergeant Rd, Sioux City, IA 51106

    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