Holly Grange (R)

Incumbent

NC House District 20

NEW HANOVER

Leslie Cohen (D)

Challenger