St. John Opens Owasso Location

St. John Hospital has opened in Owasso. The four-story, 106,000 SF hospital is on a 67-acre tract at 12451 E. 100th St. North and 129th East Avenue.
The hospital has 36 inpatient beds, 10 emergency room beds, four operating rooms, four labor and delivery rooms and eight postpartum rooms.
David Phillips, formerly vice president of St. John Health System, is the CEO of St. John Owasso. Dr. Jason Lepak is president of the hospital’s Medical Staff Division.
The hospital will employ 125, including 35 nurses and 40 physicians.

Was this article helpful?

Related Articles

Leave A Comment?