Shopping malls database
Westwood Plaza is located at the corner of 72 Bypass NW & Mathis Rd., Greenwood. It is a Community Center which opened in 1996. It is an Open shopping mall with 1,650 parking spaces. It covers an area of 279,096 sqft. and has about 21 stores.
Shopping mall's name: Westwood Plaza
Address: 72 Bypass NW & Mathis Rd., Greenwood, SC 29649
State: SC
Number of stores: 21