Located in St. Louis, MO, North Oaks Plaza serves shoppers from across the region. Shoppers can find this Community Center at Natural Bridge, Lucas & Hunt Rds.. Established in 1962, the property saw major improvements during its 2001 renovation. The mall spans 285,000 sqft. of leasable retail area and is home to around 50 stores. The mall offers 2,500 parking spaces for visitors.