Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1013966142
Practice Locations (2)
2204 LAKESHORE DR, SUITE 170
BIRMINGHAM, AL 352098832
600 CENTURY PARK S, SUITE 220
BIRMINGHAM, AL 352263931
Source: CMS National Downloadable File, September 2026.