Explore details about location 15th Street North. 15th Street North is a location situated within the St. Petersburg alongside other areas such as 17th Street South, 17th Court Northeast, 12th Street North.