Directory Company Details Shepard Airforce Base Hospital Address: 2204 Selma Dr, Wichita Falls, TX 76306 United States Company Type: In-House Service Professional