The Floor Trust Inc. Categories ConstructionFlooring 730 S Clearwater Lp Ste 130 Post Falls ID 83854 (208) 243-9313 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×