Larry Osborne is the Senior Pastor at North Coast Church in Vista, California. In the nearly 40 years he has been there, the church has grown from 128 to over 11,000 in weekend attendance. North Coast has been honored as one of the ten most influential churches in America for its pioneering efforts in the multi-site movement, sermon-based small groups, and its creative approach to shared leadership. Larry is a renowned author and leader and we were so happy to have him on the show!
July 3, 2017