Explore details about location Windrose Court. Windrose Court is a location situated within the Santa Rosa alongside other areas such as Stanford Street, Hope Street, Silver Stone Lane.