Where is Sheppard Air Force Base?

Where is Sheppard Air Force Base located?

Sheppard Air Force Base, Texas, United States (approx. 33.96491°, -98.51348°)


Where is Sheppard Air Force Base on the map?