Church · Christian

Lowell House of Prayer

14 McIntyre St, Lowell, MA, 01851

Lowell House of Prayer is a Christian church in Lowell, Middlesex County, Massachusetts — listed by Foursquare OS Places, Overture Maps Places; last seen September 2026.

Who meets here

Also listed at this address: Lowell Renewed Baptist Church.

How we know

2 independent sources agree on this place. About our sources