Churches

The River at McCall Church

The River at McCall Church is a Full Gospel church that is affiliated with Grace International based in Houston, Texas, and is founded and pastored by Rev's. Jerry and Glenna Castle.

Our mission is to "Go into all the world and preach the Gospel."