Explore details about location Russell Street. Russell Street is a location situated within the Marlborough alongside other areas such as Barrett Road, Clinton Street, Broadmeadow Road.