“Another message: “There are 200 cars headed to the Mills to loot.””
Where is The Mills located?
Mills is a huge Mall and it west pass Hazelwood (270/370 area but towards the Missouri River)
“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.
Must be the Mills Stadium area. There's a Nike Factory store there.