Explore details about location North Canal Street. North Canal Street is a location situated within the Seattle alongside other areas such as Northwest 92nd Street, Meridian Avenue North, Mount Rainier Drive South.