OCARTA Provider Location 2701 NW 39th Expy Oklahoma City, OK 73112 (866) 848-7555 https://www.ocartaoklahoma.org/ View All Providers