Explore details about location Elworth Street. Elworth Street is a location situated within the Narrows alongside other areas such as Mullins Street, Rocky Road, Gross Street.