Explore details about location Falls Street. Falls Street is a location situated within the Thorold alongside other areas such as Welland Canals Trail, Parkdale Drive, Niagara Falls Road.