TRC The Recovery Center Provider Location 1215 N.W. 25th Oklahoma City, OK 73106 (405) 525-2525 https://www.trcok.com/ View All Providers