Serving Air Force personnel at Sheppard AFB, Texas emphasizing apologetics (faith and science) and discipleship.
Wichita Falls, TX United States