Contact Us

Mexico Beach Marina
Phone: (850) 648-8900
Fax: (850) 648-8382
nate@mexicobeachmarina.com

Yamaha Sales/Service/Parts:
Phone: (850) 648-2464
brett@mexicobeachmarina.com

Physical & Shipping Address:
3904 Hwy. 98
Mexico Beach, FL 32410
GOOGLE MAP LINK

Mailing Address:
P.O. Box 13117
Mexico Beach, FL 32410

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
Mark Dyal, Yamaha & Action Craft Service
Jeremy Heynes, Yamaha & Action Craft Service
Callie Capps, Marina Sales
Sean Pridgeon, Store Manager