Address: 268 Lakeview Ave, Lowell, MA 01850, USA
“Of all the churches I have been to in the greater Lowell area, this one is the best. Very welcoming to all, and the clergy makes everyone feel included. The best part is, that even though they are a Polish church, they sing God bless America after every mass. Sundays mass is at 10 AM swing by.... You won't be disappointed.”
Address: 41 Ennell St, Lowell, MA 01850, USA
“I love my church God bless my pastors ????????????”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…