St. John Owasso Celebrates 10th Anniversary. OWASSO, OKLA. (November 23, 2016) - St. John Owasso will mark its 10th year of serving residents of Owasso and surrounding communities on November 27. The facility was Owasso's first ho... Read More; Health Insurance Marketplace Alert for St. John Patients. TULSA, OKLA..