Saint Margaret of Scotland

Lowell

Collaborative with Saint Mary, Saint John the Evangelist

Parish Office:
115 Middlesex Street, Chelmsford, MA, 01863
978-454-5143     Email
Rectory:
374 Stevens Street Lowell MA 01851
Saint Margaret of Scotland, Lowell
Mass Times

Saint Margaret of Scotland Church

384 Stevens Street, Lowell