Overview Details Press Releases Multimedia Locations People Groups At Troy O'Fallon Self Storage we can store most anything including vehicles. We are a brand new facility located in Illinois. We would love to help you with all your storage needs!