Shopping malls database
Loughborough Commons is located at the corner of Loughborough Ave. & I-55, St. Louis. It is a Community Center which opened in 2006. It is an Open shopping mall with 850 parking spaces. It covers an area of 250,000 sqft. and has about 16 stores.
Shopping mall's name: Loughborough Commons
Address: Loughborough Ave. & I-55, St. Louis, MO 63111
Number of stores: 16