Historic
Cheli Air Force Station
Since 1947
Cheli Air Force Station, in Bell, 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.
Source: Wikipedia / Wikidata
Nearby