Location
Come and visit us at our new location in Chelmsford, 100 Gaudette Street. We have a beautiful new Church facility, office space, and special events center.
St. Alexander's Church is still made up of persons from Azilda and Chelmsford who have come together after 40 years to one location. So, while we have united to one location, we are still the five mile Church.
To the right, you can see a hand-painted image of Our Lady of Chelmsford, created by Fr. Sam D'Angelo. The image is located at the entrance of Our Lady Daily Mass Chapel.