New Life Church

New Life Church

RECENTLY CLOSED TRANSACTIONS 11 Alma Rd.  Windsor Locks, CT +/- 7,778 SF $425,000 New Life Assembly of God Church is located at the end of a dead end residential street within Windsor Locks, CT. New Life Church is a split level religious facility comprising of an...