Advertisement

Holy Spirit Retreat Center

Share

A serene 10-acre retreat, set down like a paradox in the middle of Encino in a well-to-do-neighborhood. The grounds are lush with oaks and pines, roses and birds of paradise, fruit trees and isolated garden paths and duck pond.

Advertisement