Third Friday Pro-Life Mass

Feb 17, 2023 12:00PM

Location

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

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