
CLE Pilgrims of Hope for Creation
St. Malachi, Cleveland 2459 Washington Avenue, Cleveland, OH, United StatesJoin this national witness of faith to renew our relationship with God, the earth, and one another. Our 1.8 mile walk will start prayerfully from St Malachi Church (West 25th […]