Campus Tour

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

Take a virtual tour of our campus!

View Here