Furniture Repair & Refinish in Twin Falls, ID Rock Creek Furniture2129 Eldridge AveTwin Falls, ID, 833012083083467Cabinet MakersFurniture Repair RefinishFurniture UpholsteryManufacturing Companies Show MoreSee AlsoUpholsterers