Evan Hatch, MD

Family Medicine, Primary Care

Vidant Medical Group

113 Virginia Rd, Edenton, NC 27932

Accepting new patients

(252) 482-3047