Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1144295130
Practice Locations (2)
513 BROOKWOOD BLVD, SUITE 501
BIRMINGHAM, AL 352096892
806 ST VINCENTS DR, SUITE 500
BIRMINGHAM, AL 352051616
2059308010
Source: CMS National Downloadable File, September 2026.