Furniture Repair & Refinish in Roanoke Rapids, NC David's Repairs & Refinishing121 Valley DrRoanoke Rapids, NC, 278702525372397Furniture Repair RefinishFurniture UpholsteryLeather Furniture Repair Show MoreSee AlsoUpholsterersVinyl Repair