Medical school: EASTERN VIRGINIA MEDICAL SCHOOL
Graduated: 1987
Offers telehealth
NPI: 1356323547
Practice Locations (3)
800 SAINT VINCENTS DR, SUITE 610
Birmingham, AL 352051630
800 SAINT VINCENTS DR
BIRMINGHAM, AL 352051630
2059339308
800 SAINT VINCENTS DR, SUITE 610
BIRMINGHAM, AL 352051630
Source: CMS National Downloadable File, September 2026.