Explore details about location 89th Street. 89th Street is a location situated within the Niagara Falls alongside other areas such as Rainbow Boulevard, S 91st St, Rainbow Bridge.