CTCA Tulsa update Cancer Treatment Centers of America ® (CTCA) Tulsa closed operations on June 1, 2021.. Important Information. Transferring care: If you wish to continue your care at one of our other CTCA locations, please call 1-877-381-3982 to discuss your transfer options.; If you wish to continue your care with a local provider, you may request records be sent to your new physician ....