The Center for Peace is a natural place for one to open their eyes in personal reflection of the Spirit. It was created through faith for the faithful and for those searching for guidance in this natural world. God's love is evident there. Walk around the grounds and allow His peace to bathe your Spirit with the love he bestows upon us through natures beauty.50' Statue of Our Lady of Guadalupe is the World's Largest. Chapel, gift shop, restroom facilities, St. Elizabeth Banquet Facility, and event planning available. Open Year Round, 9:30 am-10:00 pm
Share this listing
Ohio. Find It Here. Newsletter
Find travel inspiration for your next trip, get the latest Ohio news & find out about great events with our monthly newsletter!