Where History Counts

Schedule A: Direct Contributions Over $100

Contributor Business or Employment Information Date Received Contribution Total to Date
Massoud, John
292 W. Queen Street
Strasburg, VA 22657;
Retired
Retired
Strasburg, Virginia
01/10/2026 $ 500.00 $ 1000.00
McBride, Dane
3579 Larson Lane
Roanoke, VA 24018;
Asthma & Allergy Center
Physician
Roanoke, Virginia
01/08/2026 $ 250.00 $ 600.00
McGrath, Geraldine
3335 Belshire Court
Roanoke, VA 24014;
Retired
Retired
Roanoke, Virginia
06/30/2026 $ 100.00 $ 200.00
McNichols, Robert
3333 Peters Creek Road
Roanoke, VA 24019;
Retired
Retired
Roanoke,Virginia
06/08/2026 $ 20000.00 $ 75000.00
Nutter, David
2729 Old Fort Road
Blacksburg, VA 24060;
VA Hospital & Healthcare Association
Regional Director
Blacksburg, Virginia
01/10/2026 $ 250.00 $ 250.00
Osborne, Joseph
1550 Strawberry Mountain Drive
Roanoke,, VA 24018;
Retired
Retired
Roanoke, Virginia
03/30/2026 $ 250.00 $ 250.00
Osborne, Joseph
1550 Strawberry Mountain Drive
Roanoke,, VA 24018;
Retired
Retired
Roanoke, Virginia
06/30/2026 $ 125.00 $ 375.00
Robert Young's Auto & Truck, Inc.
210 Carver Avenue
Roanoke, VA 24012;
Auto/Truck
Roanoke, Virginia
01/13/2026 $ 2500.00 $ 5000.00
Rosenthal, Stephen
PO Box 20435
Roanoke, VA 24018;
Retired
Retired
Roanoke, Virginia
04/01/2026 $ 120.00 $ 415.00
Shelor Motor Mile
PO Box 1499
Christiansburg, VA 24088;
Car and Truck Sales and Servicing
Christiansburg, Virginia
06/29/2026 $ 10000.00 $ 20000.00
44 Records | Page 3 of 5 << < 1 2 3 4 5 > >>
Report period: 01/01/2026 - 06/30/2026
© 2026 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.74.11126