Graduated: 1993
Offers telehealth
NPI: 1326260951
Practice Locations (4)
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
ALBEMARLE PHYSICIAN SERVICES - SENTARA INC
446 CARATOKE HWY
MOYOCK, NC 279588672
2524351275
Source: CMS National Downloadable File, September 2026.