Shopping malls database
Town Center Plaza is located at the corner of Rte. 130 & Rte. 133 Bypass, E. Windsor. It is a Community Center which opened in 1998. It is an Open shopping mall. It covers an area of 230,000 sqft. and has about 18 stores.
Shopping mall's name: Town Center Plaza
Address: Rte. 130 & Rte. 133 Bypass, E. Windsor, NJ 08520
Number of stores: 18