Mark Peake

Mark Peake has served in the Virginia State Senate since 2017.
Republican

Currently represents State Senate District 22

CAMPAIGN FINANCE FOR ACTIVE COMMITTEE

Cash on Hand
Peake for Senate - Mark $59,511