Sen. Chad Barefoot
Grade: 0

Counties: Franklin, Wake
District: 18

      Not ? Click here.