Loading view. There were no results found. Events Our Lady of the Holy Spirit Center Our Lady of the Holy Spirit Center 5440 Moeller Avenue OH 45212 United States Get Directions 513-351-9800 http://www.olhsc.org/4th/ Today Now onwards Now onwards Select date. Previous Events Today Next Events Export Events