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: Pharmacists

All Years
Amount Donor
$2,250 Walgreens Co
$1,500 EPIC Pharmacies Inc
$500 National Assn of Chain Drug Stores
$500 Va Society of Health System Pharmacists
$300 Medco Health Solutions
$250 Va Pharmacists Assn