Third Friday Pro-Life Mass

May 17, 2024 12:00PM

Location

Our Lady of the Holy Spirit Center, 5440 Moeller Ave., Norwood, Ohio 45212

Mass at noon at the Holy Spirit Center in Norwood. Contact 513/421-3131.