Contact & Map
Contact:
Island Water Sports Miami
Phone: 305-944-0104
E-Mail: [email protected]
Address: 16231 Biscayne Blvd., North Miami Beach, Fl 33160
Store Hours:
Monday-Saturday: 10:00-8:00
Sunday: 11:00-5:00
Directions:
Located in North Miami on the Southeast corner of 163rd Street and Biscayne Blvd.
Behind the Shell gas station.