US City No. 52 – A St. Louis Church

Today I want to highlight Jubilee Church, St Louis which is the home of John Lanferman, the leader of Newfrontiers USA. This is found in St Louis, which is the 52nd largest USA city. The church has two locations and is something of a beacon church, running a church planting training school.

POPULAR AT PATHEOS Evangelical
What Are Your Thoughts?leave a comment