218 Lake Howard | Thibodaux Posted on May 26, 2018 by Kirk Voclain Spread the love Another beautiful home on the lake! The address is 218 Lake Howard Thibodaux. See Jason Delatte with Keller Williams for more information.