Jobs at the Center
About Leesburg
Located in Loudon County, Virginia, 33 miles west of Washington, D.C., and nestled between Catoctin Mountain and the Potomac River, Leesburg is a historic town and home to lovers of history, horses, culture, and community.