Howard L. Fowler, MD
HowardFowler.MD.com • Orthopedic Surgeon, Sports Medicine Doctor • 43 years experience
Fowler Sports Medicine and Orthopaedics Ii
100 Rice Mine Rd Loop, Suite 205, Tuscaloosa, AL 35406
HowardFowler.MD.com • Orthopedic Surgeon, Sports Medicine Doctor • 43 years experience
Fowler Sports Medicine and Orthopaedics Ii
100 Rice Mine Rd Loop, Suite 205, Tuscaloosa, AL 35406