Gregory Findlay Wichita Falls, TX 76308 United States Serving As Associate Staff Serving At Sheppard Air Force Base Ministry Description Serving Air Force personnel at Sheppard AFB, Texas emphasizing apologetics (faith and science) and discipleship.