Shopping malls database
Shelbyville Road Plaza is located at the corner of Shelbyville Rd., Louisville. It is a Community Center which opened in 0. It is an Open shopping mall. It covers an area of 375,000 sqft. and has about 35 stores.
Shopping mall's name: Shelbyville Road Plaza
Address: Shelbyville Rd., Louisville, KY 40207
Number of stores: 35