Explore details about location Westwood Street. Westwood Street is a location situated within the Niagara Falls alongside other areas such as Palmer Avenue, Maple Street, Summer Street.