
Red Rock Behavioral Health Services
Red Rock Behavioral Health Services is a nonprofit provider of mental health and addiction treatment in Oklahoma. It operates 16 offices nationwide (primarily across Oklahoma) and serves adults, children, and youth. The Chickasha location is one of its Oklahoma sites (address listed as 804 W Choctaw Ave, Chickasha, OK 73018). The organization was founded in 1974, is headquartered in Oklahoma City, and employs about 176 staff with annual revenue around $40 million. For Chickasha-specific services or hours, check the local Chickasha office details or contact Red Rock directly.



