St. Louis Air Force Station

2nd and Arsenal Sts.
Missouri
United States