Shopping malls database
Southtowne Plaza is located at the corner of Indian Springs Rd. & Rte. 286, Indiana. It is a Community Center which opened in 1995. It is an Open shopping mall. It covers an area of 260,528 sqft. and has about 18 stores.
Shopping mall's name: Southtowne Plaza
Address: Indian Springs Rd. & Rte. 286, Indiana, PA 15701
Number of stores: 18