Third Friday Pro-Life Mass

Sep 15, 2023 12:00PM

Location

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

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