About

Abiding Word Church is a non-denominational church located in Sterling, Illinois and focused on Loving God, loving people and serving the world.

Helpful Links

Past Print Ads