Explore details about location Morrison Street. Morrison Street is a location situated within the Niagara Falls alongside other areas such as Niagara Parkway, Demetre Court, Moretta Drive.