St. Margaret of Scotland Parish, Lowell

A Parish of the Roman Catholic Archdiocese of Boston

374 Stevens Street, Lowell, MA 01851-3607 | 978-454-5143 | [email protected]

Church Tour

Tour of Church

https://youtu.be/Gt_nmEyzO40                   St. Margaret Church     2016

https://youtu.be/UhpKDqWHiBI         Our Lady of Lourdes Chapel    2016