Shopping malls database
The Square at West Windsor is located at the corner of Rte. 1 N @ Meadow Rd., West Windsor. It is a Community Center which opened in 2001. It is an Open shopping mall with 1,400 parking spaces. It covers an area of 220,000 sqft. and has about 10 stores.
Shopping mall's name: The Square at West Windsor
Address: Rte. 1 N @ Meadow Rd., West Windsor, NJ 08540
Number of stores: 10