Explore details about location Carroll Weathers Drive. Carroll Weathers Drive is a location situated within the Winston-Salem alongside other areas such as Ontario Street, Crampton Street, Muirfield Drive.