Explore details about location Russell Street. Russell Street is a location situated within the Taunton alongside other areas such as Richard Street, Amvets Memorial Highway, Westside Avenue.