Event Details

Date & Time
Friday, May 20, 2022 - 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.