Keetoowah-Cherokee Treatment Services
Availability
Phone Number
view phone(918) 835-3017
Address
2727 East Admiral Place Tulsa, Oklahoma, United States 74110Intake
(918) 431-1818 (877)
Mail Address
2727 East Admiral PlaceTulsa, OK 74110
URL
website: http://www.kctxs.com
» Leave Testimonial
Payment Type
Medicaid
Self Payment
Program Environment & Type
Outpatient