Stream House Leveling and Foundation Repair 3 years ago ID: #370041 Listed In : Building and Construction 911 E Lufkin Ave, Lufkin, TX 75901, USA 936-831-2605 streamfoundationrepair.com Business Description Foundation Repair in Lufkin, TX Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : House Leveling French Drains Pier and Beam Repair Residential Foundation Contractor Slab Tunneling Excavation Raised Foundations Commercial Foundations