Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
Also: CARDIOVASCULAR DISEASE (CARDIOLOGY)
NPI: 1033151352
Practice Locations (2)
UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION, PC
1700 6TH AVE S, SUITE 9100
BIRMINGHAM, AL 352331802
2059343460
UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION, PC
619 19TH ST S
BIRMINGHAM, AL 352460001
2059343460
Source: CMS National Downloadable File, September 2026.