Lowell's Cathedral

Catholic

741 Merrimack St, Lowell, MA, 01854

Phone: (978) 937-3033

Website: www.lowellshistoriccathedral.com

Connect: Facebook

Nearby Churches

More Catholic churches in Lowell, MA

What to expect on your first visit