1. Lowell Mission Church
403 Andover St, Lowell, MA 01852
Coordinate: 42.64252,-71.29002
Phone: (978) 458-6480
2. Missionary Oblates Of Mary Immaculate Ne Area Office
60 Wyman St, Lowell, MA 01852
Coordinate: 42.64096,-71.29481
Phone: (978) 458-9912