Skip to main content
The Aviary Recovery Center - Mental health treatment facility in St. Louis, MO

The Aviary Recovery Center

3.4(5)

Mental Health & Addiction Treatment Center

The Aviary Recovery Center, located at 333 South Kirkwood Road, Suite 303 in Saint Louis, Missouri, offers a comprehensive Intensive Outpatient Program (IOP) designed to support individuals seeking long-term recovery from addiction and co-occurring mental health challenges. This flexible program allows participants to continue their daily responsibilities, including work, school, and family commitments, while attending structured therapy sessions. Aviary Recovery’s IOP combines individual, group, and family therapy with educational workshops to address the physical, mental, and behavioral aspects of recovery.

Contact Information

333 South Kirkwood Road Suite 303, St. Louis, MO, 63122
Monday: 9:00 AM – 12:00 PM
5:00 – 8:00 PM
Tuesday: 9:00 AM – 12:00 PM
5:00 – 8:00 PM
Wednesday: Closed
Thursday: 9:00 AM – 12:00 PM
5:00 – 8:00 PM
Friday: Closed
Saturday: Closed
Sunday: Closed

Is this your clinic/facility?

Claim Verified Badge – Display your badge on your website
Claim Your Listing – Request updates or manage this profile
List Your Facility – Add a new treatment center to our directory

Treatment Services

Therapies & Approaches

Conditions Treated

Populations Served

Additional Services

  • Adolescents Services
  • Communication Skills Training
  • Continued Care Services
  • Educational Workshops
  • Evidence-Based Addiction Treatment
  • Peer Support Integration
  • Relapse Risk
  • Relationship Skills Development
  • Resiliency Development
  • Substance Use Risk

Insurance Coverage

Accepts most insurance, Aetna, Beacon, Mercy, e4health, First Health, SSM Health, VA CCN, Optum, United Behavioral Health, BlueCross BlueShield, ComPsych

For more information on insurances accepted by The Aviary Recovery Center, please contact them directly at (314) 464-0222.