Russell Pharis

Active Abilene, TX Vice President for Challenge P.E. Gp LLC