Loughborough Commons is a shopping destination located in St. Louis, MO. As a Community Center, it occupies a prime spot at Loughborough Ave. & I-55. It has been welcoming shoppers since 2006. Shoppers can explore 250,000 sqft. of retail floor space featuring approximately 16 stores. Guests will find 850 parking spaces at the venue.