FOWLER SPORTS MEDICINE & ORTHOPAEDICS II
Medical Practice at Rice Mine Road Loop, Tuscaloosa, AL

License number
Alabama 00013227
Category
Medical Practice
Type
Orthopaedic Surgery
Owner
Name: DR. HOWARD L FOWLER M.D.
Title: PRESIDENT
Phone: (205) 752-1800
Address
Address
100 Rice Mine Road Loop SUITE 205, Tuscaloosa, AL 35406