Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Physical Therapists in Ames, IA

Browse 77 verified Physical Therapist providers practicing in Ames, Iowa.

77 Healthcare Providers
Showing 1–20 of 77 providers
Sorted by Name (A-Z)

Dr. Caitlyn Ackerman , PT, DPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
2707 Stange Rd, Suite 102, Ames, IA 500103965
Phone: 5159564014
NPI Identifier 1922409127
View Full Profile →

Dr. Trevor Baier , PT, DPT

Physical Therapist

Active NPI Status
2707 Stange Rd, Ames, IA 500103965
Phone: 5159564016
NPI Identifier 1083807960
View Full Profile →

James Barrett , PT

Physical Therapist

Active NPI Status
1215 Duff Ave, Ames, IA 500105400
Phone: 5159564095
NPI Identifier 1790927473
View Full Profile →

Susan Barry , PT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
1215 Duff Ave, Ames, IA 500105400
Phone: 5159564095
NPI Identifier 1770553240
View Full Profile →

Dr. Kessa Lynn Bochek , PT, DPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
1325 Coconino Rd, Ames, IA 500147846
Phone: 5152922858
NPI Identifier 1922522531
View Full Profile →

Matthew Bohan

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
4700 Mortensen Rd Ste 101, Ames, IA 500145580
Phone: 5153371037
NPI Identifier 1568267516
View Full Profile →

Dr. Mackenzie C Boothe , DPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
2707 Stange Rd Ste 102, Ames, IA 500103965
Phone: 5159564014
NPI Identifier 1780290486
View Full Profile →

Dr. Stephanie Bradley-Diehl , PT, DPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
2707 Stange Rd, Suite 102, Ames, IA 500103965
Phone: 5159564014
NPI Identifier 1710114632
View Full Profile →

Paul C Brott , MSPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
3600 Lincoln Way, Ames, IA 500147595
Phone: 5156634824
NPI Identifier 1164647137
View Full Profile →

Dr. Megan Burt , PT, DPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
2721 Stange Rd Ste 108, Ames, IA 500103978
Phone: 5152070172
NPI Identifier 1316310451
View Full Profile →

Kathryn Ann David , PT

Physical Therapist

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: May 07, 2026
511 S 17th St, Ames, IA 500108125
Phone: 5152327583
NPI Identifier 1437204252
View Deactivated Profile →

Darren Diehl , MSPT

Physical Therapist

Active NPI Status
3600 Lincoln Way, Ames, IA 500147595
Phone: 5156634824
NPI Identifier 1689644171
View Full Profile →

Macie Leigh Gay

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
3815 Stange Rd, Ames, IA 500103914
Phone: 5159564970
NPI Identifier 1457218919
View Full Profile →

Dr. Kaylee Marie Gerdts , DPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
1215 Duff Ave Lowr Level, Ames, IA 500105400
Phone: 5159564095
NPI Identifier 1790529469
View Full Profile →

Dr. Ashley German , PT, DPT

Physical Therapist

Active NPI Status
1915 Philadelphia St, Ames, IA 500108768
Phone: 5152327220
NPI Identifier 1699651877
View Full Profile →

Bryan Goos , PT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
3815 Stange Rd, Ames, IA 500103914
Phone: 5159564970
NPI Identifier 1659660611
View Full Profile →

Elizabeth Grace

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
1215 Duff Ave, Ames, IA 500105400
Phone: 5152394400
NPI Identifier 1689531816
View Full Profile →

Dr. Alexandra P Greco , DPT

Physical Therapist

Active NPI Status
3815 Stange Rd, Ames, IA 500103914
Phone: 5159564970
NPI Identifier 1275088643
View Full Profile →

Kris Marie Grimes , MSPT

Physical Therapist

Active NPI Status
3600 Lincoln Way, Ames, IA 500147595
Phone: 5156634824
NPI Identifier 1275551632
View Full Profile →

Christopher Hanfelt , MPT

Physical Therapist

Active NPI Status
3600 Lincoln Way, Ames, IA 500147595
Phone: 5156634824
NPI Identifier 1912977406
View Full Profile →
← Previous Page Page 1 of 4 Next Page →