Javascript is required to run this page

Kirk Cox

Kirk Cox served in the House of Delegates from 1990 to 2022 (HD66).
Republican

Total independent expenditures : $1,050,532