Paul Smith


Office: North Carolina Senate
Status: Challenger
Party Affiliation:
Next Election: 2018
City: Raleigh
State: North Carolina

Website:
Christian conservative, lifelong North Carolinian resident