Spring Retreat: May 2-5, 2024
Loyola University Retreat and Ecology Campus 2710 S. Country Club Road, Woodstock, Illinois, United StatesLoyola University Retreat and Ecology Campus. We visited this gorgeous campus situated on 90 acres last week! This will be similar to the retreat format at previous retreat centers with buffet-style meals included in the accommodation costs.