Located: 1985 NE 2nd St, Deerfield Beach, FL 33441 Island Water Sports is located in Deerfield Beach, on the East Coast of South Florida. At Island Water Sports surfing is not just our business, it’s our blood. We are owned and operated by second and third...