Shopping malls database
North Oaks Plaza is located at the corner of Natural Bridge, Lucas & Hunt Rds., St. Louis. It is a Community Center which opened in 1962 and was last renovated in 2001. It is an Open shopping mall with 2,500 parking spaces. It covers an area of 285,000 sqft. and has about 50 stores.
Shopping mall's name: North Oaks Plaza
Address: Natural Bridge, Lucas & Hunt Rds., St. Louis, MO 63121
Number of stores: 50