Javascript is required to run this page

John Lowry

John Lowry ran for the Samuel Miller seat on the Albemarle County Board of Supervisors in November 2017.

Map Donations to John Lowry

All Years
Regions

Contributions do not include money that candidates transfer from one committee to another.