A funny name for a sports shop based in the Midwest. Island Water Sports sponsored a lot of skateboard contests, including a huge event under the shadow of the St Louis Arch.
Island Water Sports is actually based in Deerfield beach Fl, located on the barrier island! We’re still around. In the 80’s we went huge and open 30 stores, all over the US with a couple huge events in St Louis and other midwest towns.
1 comment
Cheyne Cottrell
Island Water Sports is actually based in Deerfield beach Fl, located on the barrier island! We’re still around. In the 80’s we went huge and open 30 stores, all over the US with a couple huge events in St Louis and other midwest towns.