St. Louis Centre was opened in 1985 with anchor stores Famous-Barr at the end and Dillard's at the other, and the headquarters of Stix, Baer & Fuller but back in 2006, it was closed was left vacant.
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA