108 Camellia St | Thibodaux Posted on May 26, 2018 by Kirk Voclain Spread the love Huge back yard. The address is 108 Camellia St | Thibodaux. Give Kathy Neugent a call with Latter & Blum to take a look.