About the Center

    About Leesburg

    Located in Loudon County 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.