1. Superior Marine International 106 Canal Blvd, Thibodaux, LA 70301 Coordinate: 29.79822,-90.8184 Phone: (985) 446-5455