Records indicate tulsa-health.org passed 2 functioning tests during the 1 192 day time frame starting on August 26, 2021. Tulsa-health.org has been up 2 times out of all the assessments conducted, with its last operation on September 3, 2022, resulting in a 200 status code. No instances of unavailability were detected for tulsa-health.org during all evaluations carried out as of November 30, 2024. As of November 30, 2024, the replies received indicated that no error responses had been reported. The response time recorded for tulsa-health.org was 2.414 seconds on September 3, 2022, compared to 2.474 seconds on average.