Crestwood Court photograph

Crestwood Court

Use attributes for filter !
Address109 Crestwood Plaza, St. Louis, MO 63126, United States
Opened March 21, 1957
No. of stores and services0 (space for 157)
Closing dateJuly 11, 2013; (demolished May 2016–October 2017)
No. of anchor tenants0 (space for 3)
Date of Reg.
Date of Upd.
ID3036156
Send edit request

Related searches

crestwood mall food courtcrestwood court redevelopmentcrestwood mall 2019crestwood city centercrestwood mall redevelopment 2019crestwood mall sitecrestwood city center planscrestwood mall pictures

About Crestwood Court


Crestwood Court was a shopping mall in Crestwood, Missouri. Opened in 1957, it was the first major mall in the St. Louis area, and one of the first to have more than one department store.

Where is the Crestwood Court

Crestwood Court Map
Click on the photo of Crestwood Court to view it on Google Maps.

Related Persons

Next Profile ❯