US City No. 52 – A St. Louis Church

US City No. 52 – A St. Louis Church November 6, 2008

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.


Browse Our Archives

Follow Us!