Popular Appomattox History Tours & Virtual Museum 434-477-4471 https://appomattoxhistorytours.com The American Civil War Museum, 159, Horseshoe Road, Appomattox, Appomattox County, Virginia, 24522, United States