Antique Repair & Restoration in Christiansburg, VA C & A Upholstery214 Roanoke StChristiansburg, VA, 240735403827828Antique Clock RepairAntique MallAntique Repair RestorationAntique ShopsAntique StoresFurniture UpholsteryUpholsterersUpholstery RepairUpholstery Shops Show More