Troy Batton

Active Winchester, CA President for Word of Life Worship Center, Temecula Valley