Geary Smith, MD

Family Medicine

Ocracoke Health Center

305 Back Rd, Ocracoke, NC 27960

(252) 928-1511