River of Life International Church Church of Monmouth, IL. The location of River of Life International Church Church is 61462, 1803 80th St - marked with a pin on Google Map.