Campus Tour

Our beautiful 25-acre campus is nestled in the Santa Cruz Mountains. Surrounded by redwood trees, our campus inspires healing and serenity.