Homer New Life Church of Faith

505 W Crittenden St, Homer, IL, 61849

Phone: (217) 278-9302

Website: newlifechurchoffaith.org

Connect: Facebook

Nearby Churches

What to expect on your first visit