Shopping malls database
The Plaza at EastChase is located at the corner of I-85, Exit 9 & Taylor Rd., Montgomery. It is a Power Center which opened in 2003. It is an Open shopping mall. It covers an area of 324,640 sqft. and has about 15 stores.
Shopping mall's name: The Plaza at EastChase
Address: I-85, Exit 9 & Taylor Rd., Montgomery, AL 36117
Number of stores: 15