Plaza Frontenac is an upscale, two-level, enclosed, regional shopping center in the Frontenac area of metropolitan St. Louis, Missouri. Opened in 1974 and anchored by Saks Fifth Avenue and Neiman Marcus, it has high-end tenants, many of which are unique to the region.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.