Here at Odyssea Marine we’re always ready to answer any questions you have.

Operations Office

Odyssea Marine, Inc.
11864 Hwy 308
Larose, LA 70373
Phone: 985-693-5707

Houston Office

Odyssea Marine, Inc.
2500 City West BLVD Suite 1120
Houston, TX 77042
Phone: 713-260-1100

Let Us Hear From You!

We invite you to contact us to learn more about our services or to schedule a meeting with one of our experienced account managers.

Tell us what you need.