top of page

Ted Davis (R)

Incumbent

NC House District 19

NEW HANOVER

Marcia Morgan (D)

Challenger 

bottom of page