Sorry, but currently we do not have detailed information about this tourist attraction called «Greater Saint Louis Air » in English. If you can tell us something interesting about it, please do it!
Hanger 2, Cahokia, IL 62206, USA, N38°34'37", W90°9'55". Get directions
Telephone: (618) 332-3664
Website: airandspacemuseum.org