4606 17th Street W, Palmetto, FL Snead Island. The island is conveniently located south of St Petersburg/Tampa and north of Sarasota. Snead Island is a small island 3.5 to 2.5 miles long and has approximately 500 homes. The island represents an old Florida living with ho... Read more