St. Margaret of Scotland Parish

Catholic

374 Stevens St, Lowell, MA, 01851

Phone: (978) 256-2374

Website: www.stmargaretlowell.org

Connect: Facebook

Nearby Churches

More Catholic churches in Lowell, MA

What to expect on your first visit