“Another message: There are 200 cars headed to the Mills to loot. Where is The Mills located?”
St Louis Mills is a big, upscale mall located Northwest of the airport, across I-270 from the end of the STL runway.
Phillips 66 on New Halls Ferry, group smashing down door, looting.