Southern California Residential Mental Health Facilities

Our Rehabilitation Facilities in Vista, CA

The Ranch


At nearly 4200 sq ft, this facility is the ultimate in elegant living. It boasts the finest amenities, including a pool, garden, pool table and tennis court with lush, tropical grounds.



Camelot at Affinity

Our most unique facility with custom southwestern architecture, beautiful artwork throughout and even a leather floor!