Nick is leaving soon. This is from a recent post on their facebook wall.
Say hello to our New Marina team, Ian & Leroy, Leverick Bay Resort and Marina We have a full service and fully functional marina! Re-discover the new Leverick Bay Resort and Marina For reservations please call 284.346.5238