Explore details about location Calais Boulevard North. Calais Boulevard North is a location situated within the St. Petersburg alongside other areas such as 18th Street North, 27th Avenue North, Almeda Street North.