Church · Christian › Pentecostal
River Of Life Church Of God
201 Schenck St, North Tonawanda, NY, 14120
River Of Life Church Of God is a Pentecostal church in North Tonawanda, Niagara County, New York — listed by Foursquare OS Places; last seen September 2026.
Who meets here
- RIVER OF LIFE · primary · church of god cleveland
How we know
- Foursquare OS Places · seen September 2026
One source lists this place; we have not yet seen it elsewhere. About our sources