La Quinta 6030 East Skelly Drive - Tulsa, Oklahoma 74135 Approximately 14.0 miles from Saint John Owasso Hospital Compare prices for hotels in Tulsa, OK
La Quinta Inn & Suites Tulsa Central is the 2nd closest La Quinta hotel to Saint John Owasso Hospital.