top of page
Contact
Our Lady of the Holy Spirit Center
5440 Moeller Ave, Norwood OH 45242
Divine Mercy Room 116

Tuesday Evenings at 7:00pm - 8:30pm

Use the form below to send us a message or request to be added to our email distribution list to receive the weekly email messages.
bottom of page