Explore details about location Snell Isle Boulevard Northeast. Snell Isle Boulevard Northeast is a location situated within the St. Petersburg alongside other areas such as 53rd Street North, Robinson Drive N, Royhanna Drive South.