New Life Alliance Church 653 East Chestnut Hill Road, Newark, DE 19713 302-366-1897 info@nlacnewark.org Get Directions