town hall Published December 12, 2017 8:31 AM at 700 × 350 in Town Hall Options Discussed At Leesburg Council Meeting Leesburg Town Hall building, located on Van Buren Street. Read More Featured Local Savings Featured Local Savings