CONTACT US

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

Main Office

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

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.