Pastor Kim Owens, along with her husband Paul, are senior pastors of Fresh Start Church in Peoria, Arizona, a multi-generational, multi-cultural church where the Spirit of Revival is alive, the Truth of God’s Word is being proclaimed boldly, and lives are being transformed through the manifested Presence and power of the Holy Spirit.