Hospice Hospital 2440 North Harvard Avenue, Tulsa, OK 74115