Graduated: 2002
Offers telehealth
NPI: 1285753913
Practice Locations (3)
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.