church elgin life wallpaper new life covenant church elgin 2061 likes 163 talking about this 4836 were here. New Life Covenant Church Elgin at 2250 W Highland Ave Elgin IL 60123. … Saturday, June 4, 2022 Edit