The National Conference Center is located on the North side of U.S. Route 7 (Harry Byrd Hwy) at the intersection of Belmont Ridge Road and Upper Belmont Place, four miles East from Leesburg, Virginia and 35 miles Northwest of Washington, DC. The address is 18980 Upper Belmont Place, Lansdowne, VA.
Main Telephone: 703-729-8000