Shopping malls database
Big Bend Crossing is located at the corner of Big Bend Rd. & I-44, St. Louis. It is a Power Center which opened in 2001 and was last renovated in 2009. It is an Open shopping mall. It covers an area of 760,122 sqft. and has about 4 stores.
Shopping mall's name: Big Bend Crossing
Address: Big Bend Rd. & I-44, St. Louis, MO 63122
Number of stores: 4