Card image cap

David Craven, Jr.'s Political Summary

Office:

On The Ballot: Running, Republican for State Senate (NC) - District 29

Contact Information

Office

16 West Jones Street, Room 2106
Raleigh, NC 27601

Page 1 of 21

10/21/2025
09/22/2025
07/29/2025

Page 1 of 21
arrow_upward