New Church: Antioch Northwest Arkansas

Hear what God is saying about one of our newest Antioch churches in Northwest Arkansas. Mitchell and Beth Welch share how they have answered the call of the Lord in Fayetteville.