CLE Pilgrims of Hope for Creation

St. Malachi, Cleveland 2459 Washington Avenue, Cleveland, OH, United States

Join 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 […]