This is a beautiful place. It is a traditional looking church, and provides a spiritual oasis in the midst of a busy city. The only downside for it is that it does not promote itself a lot, and it is located on a side street, off the main streets of the city. Because of both these factors, it may not get noticed by many people. It is staffed by a religious order known as the Oblates of Mary Immaculate (O.M.I. They offer three Masses a day, and Confession six days a week. The Rosary and the Chaplet of Divine Mercy are also prayed six days a week. It also has a gift shop, that, too, is open six days a week. You can park in the garage nearby, and get your ticket validated inside. Some priests here give better homilies than others, but the church is absolutely beautiful, with many statues, stained glass windows, and votive candles. This place, as it is sometimes referred to, is definitely a "hidden gem in the city of Lowell." I highly recommend making a visit if you can. I believe if you do, you will want to come back often. read more