Pilgrim Virgin Statue Parish Visits: Sacred Heart of Jesus Parish
Sacred Heart of Jesus Parish, South Euclid 1545 South Green Rd., South EuclidWe 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…