Christian Hospital Recovery Center is an addiction treatment center and mental health service located at 11125 Dunn Rd, St. Louis, MO 63136. With a focus on providing comprehensive care, the center offers support for individuals seeking recovery and mental wellness. The center operates Monday to Friday from 8 AM to 4 PM and is dedicated to serving the community with a professional team committed to patient well-being.