Situated in St. Louis, MO, Crestwood Court is one of the area's prominent shopping venues. This Super-Regional Center is conveniently located at Hwy. 366 (Watson) & Sappington Rd.. Established in 1957, the property saw major improvements during its 1999 renovation. The property encompasses 1,034,494 sqft. of gross leasable area across its 157 stores. The center provides 4,410 parking spaces alongside a with 422 seats.