Event Details

Date & Time
Friday, November 20, 2020 - 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.