Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1997
Also: SPORTS MEDICINE
NPI: 1801811799
Practice Locations (2)
86261 HWY 9
ASHLAND, AL 362517823
2563545064
86261 HWY 9, PO BOX 1385
ASHLAND, AL 362511385
Source: CMS National Downloadable File, September 2026.