Event Details

Date & Time
Friday, September 17, 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.