Ryan McDougle has served in the Virginia Senate since 2006. He served in the House of Delegates from 2002-05.
Currently represents State Senate District 4
Show all elections for McDougle
SOURCE OF FUNDS
Show all donor occupations for McDougle
No articles found in last 180 days.
Archive: 22 Headlines since 2011
McDougle for Senate - Ryan
(web site: www.ryanmcdougle.com)
Hanover House Leadership PAC
McDougle for Delegate - Ryan
New Century Leadership Fund