Oklahoma Treatment Services of Oklahoma City South is an addiction treatment center located at 1613 SE 66th St, Oklahoma City, OK 73149. The center offers a range of services to support individuals in recovery and has received a rating of 3.8 based on 37 reviews. Operating hours are Monday to Friday from 5 AM to 11 AM, while the facility is closed on weekends. For more information, visit their website at oktreatment.com or call +14056163366.