Our Lady of the Angels Roman Catholic Church
1222 W. Main
Worcester,
MA
01603 US
Sanctuary
Organ ID: 17971
A tower fire caused smoke damage in 1989. The organ was cleaned & repaired by builder and some minor alterations made.