Our Lady of the Holy Spirit Center

5440 Moeller Ave.
Norwood, Ohio 45212
Phone: (513) 351-9800
Website: http://www.olhsc.org

Mass Times

Monday: 8:30 AM, 7:15 PM
Tuesday: 8:30 AM, 7:15 PM
Wednesday: 8:30 AM, 7:15 PM
Thursday: 8:30 AM, 7:15 PM
Friday: 8:30 AM, 7:15 PM
Saturday: 9:30 AM

Update Church Info »

Map

Churches nearby Our Lady of the Holy Spirit Center in Norwood, Ohio

Crafted with