Event Details

Date & Time
Friday, February 19, 2021 - 12:00pm
Location & Venue
Our Lady of the Holy Spirit Center, 5440 Moeller Ave, Norwood, Ohio

More information

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