See All Locations
102 N 25th St
Fort Dodge, IA 50501
115 N 1st Street
Carlisle, IA 50047
1231 South G Ave, P.O. Box 461
Nevada, IA 50201
125 N 1st Street
Carlisle, IA 50047
417 South East Street
Corydon, IA 50060
2350 Hospital Drive
Webster City, IA 50595
640 South 19th Street
Nevada, IA 50201
109 W. McLane
Osceola, IA 50213
209 W. 2nd Street
Madrid, IA 50156
1002 South Lincoln
Knoxville, IA 50138
1507 N. 1st Street
Indianola, IA 50125
1000 West Lincolnway Street
Jefferson, IA 50129
1720 Central Ave E
Hampton, IA 50441
610 Tenth Street
Perry, IA 50220
1504 South Story Street Suite 6
Boone, IA 50036
1003 8th St SW Suite D
Altoona, IA 50009

Locations

We serve patients at 14 convenient locations throughout Iowa. Seven of these locations are outpatient clinics, and seven clinics are at hospital locations. Call us today at one of our various locations, or request your appointment online.

Altoona

1003 8th St SW Suite D
Altoona, IA 50009
Ph: 515-967-4124
Fax: 515-967-9094

Boone

1504 South Story Street Suite 6
Boone, IA 50036
Ph: 515-236-9014
Fax: 515-236-9015

Carlisle

125 N 1st Street
Carlisle, IA 50047
Ph: 515-989-0100
Fax: 515-989-0195

Carlisle 24/7 Gym

115 N 1st Street
Carlisle, IA 50047
Ph: 515-989-0100
Fax: 515-989-0195

Corporate Office

1231 South G Ave, P.O. Box 461
Nevada, IA 50201
Ph: 515-382-3366
Fax: 515-382-1576

Dallas County Hospital

610 Tenth Street
Perry, IA 50220
Ph: 515-465-7672
Fax: 515-465-7655

Fort Dodge Physical Therapy

102 N 25th St
Fort Dodge, IA 50501
Ph: 515-416-8822
Fax: 515-414-8814

Franklin General Hospital

1720 Central Ave E
Hampton, IA 50441
Ph: 641-456-5034
Fax: 641-456-5801

Greene County Medical Center

1000 West Lincolnway Street
Jefferson, IA 50129
Ph: 515-386-4284
Fax: 515-386-2280

Indianola Physical Therapy

1507 N. 1st Street
Indianola, IA 50125
Ph: 515-961-7435
Fax: 515-961-7436

Knoxville Hospital and Clinics

1002 South Lincoln
Knoxville, IA 50138
Ph: 641-842-1464
Fax: 641-842-1478

Madrid

209 W. 2nd Street
Madrid, IA 50156
Ph: 515-795-2427
Fax: 515-795-2482

Osceola

109 W. McLane
Osceola, IA 50213
Ph: 641-342-1470
Fax: 641-342-1219

Story County Medical Center

640 South 19th Street
Nevada, IA 50201
Ph: 515-382-7008
Fax: 515-382-7113

Van Diest Medical Center

2350 Hospital Drive
Webster City, IA 50595
Ph: 515-832-7735
Fax: 515-832-7795

Wayne County Hospital

417 South East Street
Corydon, IA 50060
Ph: 641-872-5278
Fax: 641-872-1727