VaNews is funded entirely by readers like you.
* Suggested Donation
John Cosgrove has been a member of the State Senate since 2013.
Currently represents State Senate District 14
Show all elections for Cosgrove
SOURCE OF FUNDS
Show all donor occupations for Cosgrove
LOCAL MEDICAID VOTE WAS BY PARTY
(Smithfield Times, June 6, 2018)
83 headlines since 2011
Cosgrove for Senate - John
(web site: www.johncosgrove.nationbuilder.com/)
Cosgrove for Delegate - John
New Century Leadership Fund