Big Bend Crossing

📍 St. Louis, MO
Type
Power Center
Stores
4
Opened
2001
Retail Area
760,122 sqft.
Parking
—
Food Court
No
📄 About this Mall

Big Bend Crossing stands as a major retail hub in St. Louis, MO. The Power Center is situated at Big Bend Rd. & I-44. The center first opened its doors in 2001 and underwent a significant renovation in 2009. Covering 760,122 sqft. of retail space, Big Bend Crossing hosts roughly 4 individual stores and outlets.

📍 Location & Map
Map © OpenStreetMap contributors
🏪 Stores in Big Bend Crossing  (4 stores)