I hope you will come out and show your support at one of my upcoming campaign events. If you have any questions about upcoming events in my official capacity as Delegate please call (804) 698-1002.

No events yet.

Creating Jobs. Improving Schools. Fighting for You.

Find Out More...

Paid for and Authorized by Mark Dudenhefer for Supervisor