Event Details

Date & Time
Friday, July 15, 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.