Explore details about location Levine Street. Levine Street is a location situated within the Niagara Falls alongside other areas such as Dixon Street, Skinner Street, River Lane.