South County Center photograph

South County Center

Use attributes for filter !
Address18 S County Center Way, St. Louis, MO 63129, United States
Opened 1963
Hours Closed ⋅ Opens 10AM
No. of stores and services130+
Phone +1 314-892-8954
Date of Reg.
Date of Upd.
ID2375413
Send edit request

About South County Center


South County Center is a shopping mall located in Mehlville, Missouri, a suburb of St. Louis, on the intersection between Interstate 55, Interstate 255, and U. S. Route 50.

Where is the South County Center

South County Center Map
Click on the photo of South County Center to view it on Google Maps.

Related Persons

Next Profile ❯