A museum located on St. Louis Downtown Airport on the Illinois side of the Mississippi River. Housed in historic Hangar 2.Official Website
Located on CPS
2300 Vector Drive
Media Coverage: (Add your own?)
None available, if you've reviewed it on a blog, Flickr, or anywhere else you can submit yourself.
0 comments have been submitted.