Explore details about location Theriault Avenue. Theriault Avenue is a location situated within the Salem alongside other areas such as Pawtucket Lane, Hawkins Glen Drive, Hutch Road.