Explore details about location Windsor Street. Windsor Street is a location situated within the Catoosa alongside other areas such as East Rice Street, North 158th East Avenue, East Skelly Drive.