Ryan Hudson

Ryan Hudson sought the Republican nomination for Hanover County Board of Supervisors in 2019.
Republican

Hanover County Supervisor - Mechanicsville
June 11, 2019

Candidate Spent Votes Percentage
Peterson, W Canova* (R) Winner $8,102 465 58.79%
Hudson, Ryan (R) $7,342 326 41.21%

Show all elections for Hudson

www.friendsofryanhudson.com