Medical school: BRODY SCHOOL OF MEDICINE AT EAST CAROLINA UNIVERSITY
Graduated: 1991
NPI: 1487675138
Practice Locations (5)
ALBEMARLE PHYSICIAN SERVICES - SENTARA INC
222 VIRGINIA RD, SUITE A1
EDENTON, NC 279329667
2523373520
ALBEMARLE PHYSICIAN SERVICES - SENTARA INC
ELIZABETH CITY, NC 27909
2523340402
ALBEMARLE PHYSICIAN SERVICES - SENTARA INC
100 MEDICAL DR
ELIZABETH CITY, NC 279093361
2523842600
ALBEMARLE PHYSICIAN SERVICES - SENTARA INC
112 MEDICAL DR
ELIZABETH CITY, NC 279093361
2523842610
ALBEMARLE PHYSICIAN SERVICES - SENTARA INC
905 THUNDER RD
ELIZABETH CITY, NC 279097672
Source: CMS National Downloadable File, September 2026.