Where History Counts

Schedule A: Direct Contributions Over $100

Contributor Business or Employment Information Date Received Contribution Total to Date
Hanover County Republican Committee
8034 Ellerson Wood Drive
Mechanicsville, VA 23111;
Political Party Committee
Mechanicsville, VA
09/18/2017 $ 4000.00 $ 4000.00
Harrill, Charles W.
PO Box 667
Mechanicsville, VA 23111;
Self employed
Optometrist
Mechanicsville VA
09/30/2017 $ 250.00 $ 750.00
Hempfling, Walter P.
9183 Madison Leigh Court
Mechanicsville, VA 23111;
Retired
Retired
Mechanicsville VA
09/28/2017 $ 150.00 $ 150.00
Liewehr, Michelle G.
9244 Royal Grant Dr
Mechanicsville, VA 23116;
homemaker
homemaker
Mechanicsville, VA
09/14/2017 $ 50.00 $ 125.00
Longest, Molly S.
10163 West River Road
Aylett, VA 23009;
Retired
Retired
Aylett, VA
09/25/2017 $ 40.00 $ 170.00
Miller, Thomas A.
14400 Winding Grove Ln
Lanexa, VA 23089;
Retired
Retired
Lanexa, VA
09/25/2017 $ 80.00 $ 410.00
Moncure, James Harrison
PO Box 1056
Mechanicsville, VA 23111;
Self employed
Insurance
Mechanicsville, VA
09/28/2017 $ 80.00 $ 210.00
Monsanto Company
800 North Lindbergh
Saint Louis, MO 63167;
Agrochemical and Agricultural Biotechnology Corp.
Saint Louis, MO
09/14/2017 $ 500.00 $ 500.00
Moore, Janice R.
PO Box 247
Deltaville, VA 23043;
Sonnenschein Nath & Rosenthal LLP
Attorney
Deltaville
09/25/2017 $ 100.00 $ 200.00
NRA Political Victory Fund
11250 Waples Mill Road
Fairfax, VA 22030;
Second Amendment Rights
Fairfax VA
09/01/2017 $ 250.00 $ 250.00
46 Records | Page 3 of 5 << < 1 2 3 4 5 > >>
Report period: 09/01/2017 - 09/30/2017
© 2026 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.68.31725