Explore details about location Westwind Circle. Westwind Circle is a location situated within the Lowell alongside other areas such as Sanders Avenue, Thorndike Street, Dowling Drive.