placeholder

Battle of Middleburg | Mt. Defiance Historic Park

35945 John Mosby Highway

Middleburg, VA 20117

(703) 327-9777

  • Overview
  • Virtual Tour
  • Map