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!