Leesburg Town Hall
Drag box to select area
This is the location of most of the offices for Leesburg's town government. The Town Council and various other boards and commissions also hold its regular meetings at this location.
25 W Market St, Leesburg, VA 20176