Saint Aloysius - Saint Jude Parish Leicester, Massachusetts A Roman Catholic Church in the Diocese of Worcester, MA 20 + C + M + B + 22

.

Website Copyright ©2022, Saint Aloysius- Saint Jude Parish

Saint Aloysius-Saint Jude Parish

489 Pleasant Street

Leicester, MA 01524