Firefighters from several area departments spent the evening battling a warehouse fire in O'Fallon, Missouri.
Firefighters battle warehouse fire in O'Fallon, Missouri