Located in 11106 Telephone Rd, Houston, Texas 77075, USA
About me
About
Bayou City Lumber was established in 1994 in Houston, TX and is a true modern American success story. Initially specializing in timbers, the company now encompasses 8.5 acres of timbers, poles, pilings and a host of other quality building materials.