Island Water Sports – Miami Island Water Sports – Miami16231 Biscayne BlvdNorth Miami Beach FL 33160 USPhone: 305-9440104Url: http://www.iwsmiami.com Island Water Sports – Deerfield Beach Long Beach Surf Shop