Campus Tour

Our beautiful campus is located on 25 acres in the Redwoods of the Santa Cruz Mountains. The naturally inspiring setting provides an atmosphere that fosters healing and serenity.

Call Today For A Confidential Assessment (831) 269-5578 Email Us