Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1568479624
Practice Locations (3)
2010 BROOKWOOD MED CTR DR
BIRMINGHAM, AL 352096804
2058741958
3690 GRANDVIEW PKWY
BIRMINGHAM, AL 352433326
2058741958
300 ROYAL TOWER DR
HOMEWOOD, AL 352096865
2058798294381
Source: CMS National Downloadable File, September 2026.