auto car thibodaux wallpaper auto spa car wash thibodaux 828 N Canal Blvd. Super Suds Car Wash is located at 35 Rienzi Dr in Thibodaux LA - Lafourche County and is a business listed in t… Saturday, April 2, 2022 Edit