An interactive map showing the location of Clover Hill Tavern, Appomattox, Appomattox County, Virginia, USA.