Ted Davis (R)

Incumbent

NC House District 19

NEW HANOVER

Marcia Morgan (D)

Challenger