1. Full Deliverance Church
642 Gorham St, Lowell, MA 01852
Coordinate: 42.6331,-71.30883
Phone: (978) 458-4040
2. International Ministries of Deliverance
192 Appleton St, Lowell, MA 01852
Coordinate: 42.6399,-71.31176
Phone: (978) 677-7401