Explore details about location 15th Avenue North. 15th Avenue North is a location situated within the St. Petersburg alongside other areas such as 39th Avenue South, 3rd Avenue South, Avenue of States.