Offutt Air Force Base Overview: Map, Buildings, and Key Numbers
Offutt Air Force Base, located south of Omaha, Nebraska, is a major United States Air Force installation that serves as the headquarters of U.S. Strategic Command and the Air Fo...
Read article