Contact & Map
Island water Sports Miami
Address: 16231 Biscayne Blvd., North Miami Beach, Fl 33160
Located in North Miami on the Southeast corner of 163rd street and Biscayne Blvd.
Behind the Shell gas station, next to West Marine.
View a map of our location.