Cosentyx | Oklahoma Cancer Specialists PharmacyAddress: 12697 E 51st St, Tulsa, OK 74146, USAPhone Number: 918-505-3252Website: https://ocsri.org/for-patients/pharmacy/