1. Leeward Bay Marina 611 N Henry Ford Ave Slip 1, Wilmington, CA 90744 Coordinate: 33.77877,-118.24175 Phone: (310) 830-5621