Our new numbers are (850) 648-8900 (main) and (850) 229-8927 (shop). Brett and the crew are back up and going with all of your service and repowering needs.

Contact Us

Mexico Beach Marina
Phone: (850) 648-8900
Fax: (850) 648-8382

Yamaha Sales/Service/Parts:
Phone: (850) 229-8927
Shop Location: 1730 Trout Ave, Port St. Joe, Fl. 32456

Marina Physical & Shipping Address:
3904 Hwy 98
Mexico Beach, Fl. 32456

Marina Mailing Address:
3904 Hwy 98
Mexico Beach, Fl. 32456

Hours of Operation

Note: Fuel Dock Closes 30 minutes earlier!

Summer/Season Marina Hours:

Mon-Fri: 6:00am-6:00pm CT
Sat: 5:30am-6:00pm CT
Sun: 5:30am-5:00pm CT

Fall/Winter Marina Hours:

Mon-Fri: 7:00am-5:00pm CT
Sat: 6:00am-5:00pm CT
Sun:6:00am-2:00pm CT

Meet the Team

Nate Odum and Bill Mulligan, Owners
Melba Odum, Accounting and Nate's boss
Debbie Mulligan, Consultant and Bill's boss
Justin Odum , Sales
Bridget Odum, Buyer
Donny McArdle, Yamaha (Master Technician) and Action Craft Service
Brett Gibbens, Service Manager/Yamaha and Action Craft Sales
Jeremy Heynes, Yamaha & Action Craft Service
Tara Hensley, Marina Sales
Sean Pridgeon, Store Manager