Pilgrim Virgin Statue Parish Visits: Sacred Heart of Jesus Parish
Sacred Heart of Jesus Parish, South Euclid 1545 South Green Rd., South Euclid, OH, United StatesWe are happy to announce The World Apostolate of Fatima, Cleveland Division ~Our Lady’s Blue Army is restarting our division’s Pilgrim Virgin Statue Parish Visits. Please…