Explore details about location North Water Street. North Water Street is a location situated within the Mobile alongside other areas such as Wynnfield Drive North, Carlyle Way, Laurel Street.