4 hours
5440 Moeller Ave, Norwood, OH, United States, Ohio 45212
Sat, 20 Dec, 2025 at 10:00 am to 02:00 pm (EST)
5440 Moeller Ave, Ohio 45212
5440 Moeller Ave, Cincinnati, OH 45212-1258, United States, Norwood
You may also like the following events from Our Lady of the Holy Spirit Center:
Tickets for Christmas in Bethlehem can be booked here.