Sailor's Creek Battlefield Historical State ParkSailor’s Creek Battlefield – Site Of The Last Major Engagement Of The Army of Northern Virginia Before Their Surrender At Appomattox Courthouse October 21, 2021 Hamilton Historical Records