Where History Counts

Schedule A: Direct Contributions Over $100

Contributor Business or Employment Information Date Received Contribution Total to Date
Mahoney, Paul M.
5719 Glen Meadow Dr
Cave Spring, VA 24018;
Retired
Retired
Cave Spring, VA
07/25/2025 $ 250.00 $ 250.00
Martin, Shirley J.
1373 Flanagan Drive
Christiansburg, VA 24073;
Retired
Retired
Christiansburg VA
08/26/2025 $ 250.00 $ 250.00
McAlister, James W.
1170 Falcon Run
Christiansburg, VA 24073;
First Bank and Trust Company
Banker
Christiansburg VA
08/15/2025 $ 500.00 $ 500.00
McBride, Maurice H.
6744 Christopher Dr
Roanoke, VA 24018;
Retired
Retired
Roanoke, VA
08/25/2025 $ 175.00 $ 175.00
McGuireWoods LLP
800 E Canal Street
Richmond, VA 23219;
Law firm
Richmond VA
08/28/2025 $ 500.00 $ 1500.00
McKenna, James J.
PO Box 976
Christiansburg, VA 24068;
Retired
Retired
Christiansburg VA
07/25/2025 $ 200.00 $ 650.00
McNichols, Robert
3333 Peters Creek Road NW
Roanoke, VA 24019;
Retired
Retired
Roanoke VA
08/22/2025 $ 1000.00 $ 5500.00
McNichols, Wade
7360 Christy Rd
Fairlawn, VA 24141;
Self employed
Attorney
Fairlawn, VA
07/24/2025 $ 500.00 $ 2500.00
McNichols, Wade
7360 Christy Rd
Fairlawn, VA 24141;
Self employed
Attorney
Fairlawn, VA
08/18/2025 $ 1000.00 $ 3500.00
Moving Mountains PAC
PO Box 71596
Richmond, VA 23255;
Leadership committee (Delegate Terry Kilgore)
Henrico VA
08/26/2025 $ 20000.00 $ 50000.00
142 Records | Page 8 of 15 << < 3 4 5 6 7 8 9 10 11 12 13 > >>
Report period: 07/01/2025 - 08/31/2025
© 2025 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.63.17425