Amelia Island Yacht Basin

251 Creekside Dr
Fernandina Beach, FL 32034
United States
30° 37' 55.5456" N, 81° 28' 38.0532" W
Phone:
904-277-4615