Covenant Living at Inverness

📍 3800 West 71st Street, South Tulsa, OK 74132 · Creek County

Assisted Living47 licensed beds
Schedule a Tour ← More in South Tulsa