Michael Dellapenna, PA
Physician Assistant (PA)
Make an Appointment
(205) 752-1800Telehealth services available
Fowler Sports Medcn & Orthopedc is located at 100 Rice Mine Road Loop Ste 205, Tuscaloosa, AL 35406.
Providers at Fowler Sports Medcn & Orthopedc specialize in Orthopedic Surgery and Physician Assistant (PA).
Two providers practice at Fowler Sports Medcn & Orthopedc.
Use the insurance check on this page to verify if Fowler Sports Medcn & Orthopedc is in-network.