top of page

Bill Rabon (R)

Incumbent

NC Senate District 8

David William Sink Jr. (D)

Challenger 

bottom of page