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

Physical Therapists in Birmingham, AL

Browse 393 verified Physical Therapist providers practicing in Birmingham, Alabama.

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

Edward Adams , PT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
1808 Gadsden Hwy, Birmingham, AL 352353139
Phone: 2056558866
NPI Identifier 1154456663
View Full Profile →

Rainier Ratilla Alba , PT

Physical Therapist

Active NPI Status
1920 Old Springville Rd, Suite 104, Birmingham, AL 352155858
Phone: 9084565492
NPI Identifier 1326277898
View Full Profile →

Dr. Catelyn Alford , DPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
720 32nd St S, Birmingham, AL 352333516
Phone: 2057312177
NPI Identifier 1720939093
View Full Profile →

Joshua Elliott Alvis

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
201 Doug Baker Blvd, Birmingham, AL 352422013
Phone: 2057469260
NPI Identifier 1811792591
View Full Profile →

Hafsa Ammar , PT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
2010 Brookwood Medical Ctr Dr, Birmingham, AL 352096804
Phone: 2058771000
NPI Identifier 1730878497
View Full Profile →

Dr. Sharon Anderson , DPT

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
3125 Independence Dr Ste 300b, Birmingham, AL 352094168
Phone: 2058797501
NPI Identifier 1093126054
View Full Profile →

Dr. Shelley Anne Anderson , PT, DPT

Physical Therapist

Active NPI Status
157 Resource Center Pkwy Ste 107, Birmingham, AL 352428135
Phone: 2294023338
NPI Identifier 1255980181
View Full Profile →

Pinky Gallardo Aquino , PT

Physical Therapist

Active NPI Status
1920 Old Springville Rd, Suite 104, Birmingham, AL 352155858
Phone: 2055209600
NPI Identifier 1225212301
View Full Profile →

Dr. Sophia Artusa , PT, DPT

Physical Therapist

Active NPI Status
1600 7th Ave S, Birmingham, AL 352331711
Phone: 2056382894
NPI Identifier 1073168753
View Full Profile →

Kelly Jo Askins , PT

Physical Therapist

Active NPI Status
3057 Lorna Rd, Suite 220, Birmingham, AL 352164514
Phone: 2059789939
NPI Identifier 1336558873
View Full Profile →

Dr. Ryan M Babl , DPT

Physical Therapist

Active NPI Status
3125 Independence Dr, 300b, Birmingham, AL 352094159
Phone: 2058797501
NPI Identifier 1790084614
View Full Profile →

Dr. Rebecca Ann Bagley , PT, DPT

Physical Therapist

Active NPI Status
5018 Cahaba River Road, Birmingham, AL 352432317
Phone: 2057472710
NPI Identifier 1912473414
View Full Profile →

Dr. Michael Bagwell , PT, DPT

Physical Therapist

Active NPI Status
5066 Pinnacle Sq Ste 110, Birmingham, AL 352353186
Phone: 2055082801
NPI Identifier 1184062895
View Full Profile →

Angel Baker , PT

Physical Therapist

Active NPI Status
800 Montclair Rd, Birmingham, AL 352131908
Phone: 2055921151
NPI Identifier 1275934804
View Full Profile →

Ryan M Baker , PT

Physical Therapist

Active NPI Status
5066 Pinnacle Sq, Suite 110, Birmingham, AL 352353185
Phone: 2055082801
NPI Identifier 1639223985
View Full Profile →

Dr. Wylie Ann Baker , DPT

Physical Therapist

Active NPI Status
1600 7th Ave S, Birmingham, AL 352331711
Phone: 2056389100
NPI Identifier 1063251940
View Full Profile →

Dawn H. Barber , PT

Physical Therapist

Active NPI Status
631 Beacon Pkwy W, Suite 110, Birmingham, AL 352093124
Phone: 2059454859
NPI Identifier 1770644924
View Full Profile →

Thomas Barefoot

Physical Therapist

Active NPI Status ✓ Accepts Medicare Assignment
5431 Patrick Way Ste 101, Birmingham, AL 352353511
Phone: 2055082277
NPI Identifier 1851055958
View Full Profile →

Johven Mike Salang Barga , PT

Physical Therapist

Active NPI Status
1920 Old Springville Rd, Birmingham, AL 352155858
Phone: 8008544589
NPI Identifier 1790802296
View Full Profile →

Elizabeth Barnes

Physical Therapist

Active NPI Status
385 Spain Rehab Ctr, 1717 6th Ave South, Birmingham, AL 352490001
Phone: 2059754922
NPI Identifier 1821492919
View Full Profile →
← Previous Page Page 1 of 20 Next Page →