22 hours ago · Town of Leesburg, Virginia Home Menu. Home Contact Us Jobs Payments. ... Leesburg, VA 25 West Market Street 20176 703-777-2420. Created By Granicus - Connecting ...