heritage.site

Cheli Air Force Station

Cheli Air Force Station Cheli Air Force Station - Credit: Wikimedia Commons

Cheli Air Force Station, formerly located within Bell in southeastern Los Angeles County, California, was a United States Air Force installation and a Cold War Radar Bomb Scoring site of the Strategic Air Command, from 1947 to 1961. Read more on Wikipedia

Source: en.wikipedia.org