Name: Mayfair Plaza
Address: HWY 367 and Parker Rd.
City: St. Louis County
Mayfair Plaza Information
Mayfair Plaza Shopping Center, located at the southwest corner of Highway 367 and Parker Road in North St. Louis County, Missouri. is anchored by Shop 'N Save, Bank of America, Family Dollar and a 10,000 sq. ft. V.A. clinic. This project includes a new facade and landscaping with multiple outlots and 13,000 square feet of new retail space. Opportunities are also available for medical or office users.