Fowler Sports Medicine & Orthopaedics

Orthopedic Practice Tuscaloosa, AL

About

Fowler Sports Medicine & Orthopaedics is a orthopedic practice in Tuscaloosa, AL.

Details

Specialty
Orthopedic Practices
Category
Orthopedic Practice
Location
Tuscaloosa, AL 35406
NPI
1366407199
Source
CMS NPPES NPI Registry

Location

100 Rice Mine Road Loop Suite 205, Tuscaloosa, AL, 35406

Get Directions

100 Rice Mine Road Loop Suite 205, Tuscaloosa, AL, 35406

More Orthopedic Practices in Tuscaloosa, AL