Where History Counts

Schedule D: Expenditures

Payee Item or Service Authorizing Name Date Amount
Virginia Society for Human Society
3832 Virginia Beach Blvd
Virginia Beach, VA 23452
Contribution Frank Ruff 01/02/2024 $ 25.00
Battleground Connect
350 Ryman St.
Ste 300
Missouri, MT 59802
Voter Contacts Frank Ruff 01/04/2024 $ 500.00
Sam's Dual Card
2101 S.E. 25th Street
Bentonville, AR 72712
misc Frank Ruff 01/29/2024 $ 28.53
Sam's Dual Card
2101 S.E. 25th Street
Bentonville, AR 72712
phone Frank Ruff 02/29/2024 $ 100.00
Benchmark Community Bank
Highway 15
Clarksville, VA 23927
Bill Pay Fee Frank Ruff 03/08/2024 $ 3.00
Benchmark Community Bank
Highway 15
Clarksville, VA 23927
Bill Pay Fee Frank Ruff 04/08/2024 $ 3.00
Sam's Dual Card
2101 S.E. 25th Street
Bentonville, AR 72712
Phone Frank Ruff 04/25/2024 $ 150.00
Sam's Dual Card
2101 S.E. 25th Street
Bentonville, AR 72712
Misc Frank Ruff 05/30/2024 $ 50.00
Sam's Dual Card
2101 S.E. 25th Street
Bentonville, AR 72712
Misc Frank Ruff 06/26/2024 $ 100.00
9 Records | Page 1 of 1
Report period: 01/01/2024 - 06/30/2024
© 2025 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.63.17425