Larry Brown is a graduate of Hood Theological Seminary, and has pastored four Methodist churches over 20 years. As an Associate Pastor at The Presence in Owasso, Larry teaches the Word and serves in the area of Pastoral Care. His wife Ava is an Oral Roberts University graduate, and is an Elder at The Presence. They both serve together as the Directors of the Prayer Ministry. Larry and Ava also serve as members of the United Coalition of Clergy in North Tulsa, which focuses on Community outreach to underprivileged youth.