John Cosgrove

John Cosgrove Jr has served in the State Senate since 2013 (SD14).
Also served in the House of Delegates from 2002 to 2013 (HD78).
Republican

Donors by Occupation: Republican Advocacy

All Years
Amount Donor
$4,000 GOPAC
$4,000 Tusk & Trunk Club
$3,291 Central Chesapeake Republican Women's Club
$2,000 Virginia Republican Main Street Coalition
$1,200 Beach Suburban Republican Women's Club
$1,200 Elizabeth River Republican Women's Club
$400 Princess Anne Republican Women's Club