Printer-Friendly Pages print  Email This Article to a Friend email  Share share

John Cosgrove

John Cosgrove

John Cosgrove has served in the Virginia Senate since 2013. Cosgrove served in the Virginia House of Delegates from 2002 - 2013

Campaign Finance

From through

Overview   Top Donors   Donors by Industry  

Total Receipts $24,458
Total Disbursements $37,331
Cash on Hand $9,930


Displaying 1-5 of 27 for this Candidate. See All Headlines


2015 General Election (November 3, 2015) State Senate District 14

John Cosgrove (Republican, Incumbent)
Harry Blevins (Republican, Incumbent)


Cosgrove for Senate - John
PO Box 15483
Chesapeake 23328
(757) 547-3422

District Office:
  PO Box 15483
  Chesapeake, VA 23328

Richmond Office During General Assembly Session:
  General Assembly Building, Room 323
  Richmond, VA 23218