Explore details about location Russell Street. Russell Street is a location situated within the Watertown alongside other areas such as Walnut Avenue, Saint Mary Street, Bancroft Street.