The organization will operate at the former St. Francis retreat house, which closed in 2024 after more than 60 years under the Diocese of Allentown.