Rumored Buzz on O'fallon Parking Table of ContentsO'fallon Hour for BeginnersThe Facts About O'fallon RevealedO'fallon Attraction for DummiesThe O'fallon Attraction IdeasThe 6-Second Trick For O'fallon AttractionThe town is close to St. Louis, Missouri, and is situated just 2 miles from the Scott Air Pressure Base. The town is a prime place for th