108 Camellia St | Thibodaux Leave a Comment / By Kirk Voclain / May 26, 2018 Huge back yard. The address is 108 Camellia St | Thibodaux. Give Kathy Neugent a call with Latter & Blum to take a look.