Contact Us

Operations Office
Houston Office
Odyssea Marine, Inc.Odyssea Marine, Inc.
11864 Hwy 3082500 City West Blvd Suite 1225
Larose, LA 70373Houston, TX 77042
Phone: 985-693-5707Phone: 713-260-1100
Toll Free: 866-693-5707Fax: 713-260-1199


  





Sales

General Information

Human Resources