Search Results
Leesburg Town Hall
25 W Market St, Leesburg, VA 20176
This is the location of most of the offices for Leesburg's town government. The Town Council and various other boardsMore and commissions also hold its regular meetings at this location.
Town of Leesburg, Virginia
25 W Market St, Leesburg, VA 20176
The Town of Leesburg was formed in 1962 and is overseen by elected officials, including a mayor and a seven-memberMore Town Council. This office at Town Hall provides support services for residents and businesses and offers visitor information.