Antique Repair & Restoration in Appomattox, VA Garriss Upholstery Shop1778 Church StAppomattox, VA, 245224343527621Antique Clock RepairAntique MallAntique Repair RestorationAntique ShopsAntique StoresFurniture UpholsteryUpholsterersUpholstery Repair Show More