1. Thibodaux Tax & Licenses 310 W 2nd St, Thibodaux, LA 70301 Coordinate: 29.79813,-90.81948 Phone: (985) 446-7221
2. Thibodaux Water Plant 110 E Bayou Rd, Thibodaux, LA 70301 Coordinate: 29.80002,-90.8175 Phone: (985) 446-7236