Explore details about location Windward Terrace. Windward Terrace is a location situated within the Salem alongside other areas such as Anderson Avenue, Shadow Lake Road, McCormick Way.