LifeCare Medical Center 3900 West 61st Street, Tulsa, OK 74132