Browse Items (1 total)
Our Lady of Angels Parish
Our Lady of the Angels Parish is a Roman Catholic Church located at 1222 Main Street in Worcester. The church was founded in 1916 by Bishop Thomas D. Beaven on the corner of Montague and Main Street. On October 8, 1916, the first mass was held by…
Tags: angels, Catholicism, Church, Main Street, Mary, Montague Street, OLA, Our Lady of the Angels, parish, Worcester
