I was in St. Louis last weekend, & discovered a little known air museum there at the Creve Coeur Airport just NW of St. Louis itself. They've got 4 hangars with 60 some aircraft crammed into them. I had the place all to myself, because, I was told, they don't advertise much, & people do not know it's even there. They've got several WWI aircraft, quite a few WACO's sprinkled amidst some I have not heard of before. The aircraft are close together, so I'm sorry I didn't take a camera with a wider wide angle. However, it was a pleasant surprise to find it on the map, not to mention visiting. The cost per person is $10, & a docent takes you around into each hangar.
I should have mentioned the name of the place: Historic Aircraft Restoration Museum, Dauster Flying Field, Creve Coeur Airport, Maryland Heights, Missouri, 314-434-3368. They're closed Mondays.