1. Sela Safety Council 607 N Canal Blvd, Thibodaux, LA 70301 Coordinate: 29.81444,-90.81362 Phone: (985) 852-7816