Church Directory Illinois Homer Homer New Life Church of Faith

Homer New Life Church of Faith

Quick Info
505 W Crittenden St
Homer, IL, 61849
Evangelical, Non-Denomination
217-278-9302