Posts Tagged

Norwood

Our Lady of the Holy Spirit Center 5440 Moeller Ave., Norwood, 45212 | olhsc.org Our Lady of the Holy Spirit Center is dedicated to bringing people closer to God through prayer, reflection, education and sacraments. They offer retreats ranging from one day to one week, providing spiritual enrichment with continuous …

By John Stegeman The Catholic Telegraph Alice and Steve Barnes, a husband and wife duo, are music director and organist, respectively, at Holy Trinity church in Norwood.