Good Shepherd Parish is a charge in the Iowa Conference of the United Methodist Church (UMC) made of up three churches: Agency, Eldon, and Batavia.  Kelly W. Peavey serves as the pastor for all three.

If you can’t join us in person at one of our churches, you can join a live stream of our Agency worship service at 11am each Sunday. If you click through to YouTube, you can even chat with your fellow worshipers. As for what else we have going on, you can find our latest posts over on the right or by clicking here

Look at the parish calendar here, or subscribe to it with this ICS  link.

Below is a playlist of our sermons and the most recent one plays first. If it’s after Wednesday, the latest one is probably the one for this coming Sunday.