St. Margaret of Scotland Parish
Catholic
374 Stevens St, Lowell, MA, 01851
Phone: (978) 256-2374
Website: www.stmargaretlowell.org
Connect: Facebook
Nearby Churches
- St Margarets Church · Lowell, MA
- St Margaret Catholic Church · Lowell, MA
- Assembly Of God · Lowell, MA
- Mill Church · Lowell, MA
- Calvary Baptist Church · Lowell, MA
- Iglesia Cristiana Ebenezer Asambleas de Dios · Lowell, MA