The Shenandoah Moonlight Ball will be held on the Old Town Mall at the Civil War Museum lawn tomorrow, July 24 from 6-10 pm. Wear your favorite Civil War, formal or casual attire and enjoy 19th century music by the Susquehanna Travellers and period dance instruction by the Victorian Dance Ensemble. Inclement weather location: 1st Pres. Church (116 S. Loudoun Street). This event is free!