Shopping malls database
Stop & Shop Plaza is located at the corner of Route 37 & Route 39, New Fairfield. It is a Community Center which opened in 1997. It is an Open shopping mall with 350 parking spaces. It covers an area of 320,000 sqft. and has about 8 stores.
Shopping mall's name: Stop & Shop Plaza
Address: Route 37 & Route 39, New Fairfield, CT 06477
Number of stores: 8