Medical school: UNIFORMED SERVICES UHS FE HEBERT SCHOOL OF MED
Graduated: 1992
NPI: 1598769960
Practice Locations (2)
ALBEMARLE PHYSICIAN SERVICES - SENTARA INC
1177 N RD ST
ELIZABETH CITY, NC 279093388
2523842560
SENTARA MEDICAL GROUP
880 KEMPSVILLE RD, SUITE 1000
NORFOLK, VA 235023978
7572615000
Source: CMS National Downloadable File, September 2026.