Primary Long-Term Addiction Treatment at the Ranch -- left sideview

The Ranch

Primary Program

The Village at Alta Loma for Mental Health Treatment -- frontview


The Villa

Extended Care

The Cottage at Alta Loma for Mental Health Treatment -- Frontview


The Cottage

Clinical Building