Shopping malls database
Stamford Town Center is located at the corner of Greyrock Pl., Tresser Blvd., Atlantic & Broad St, Stamford. It is a Regional Center which opened in 1982 and was last renovated in 2007. It is an Enclosed shopping mall with 4,000 parking spaces and a food court with 460 seats.. It covers an area of 772,000 sqft. and has about 120 stores.
Shopping mall's name: Stamford Town Center
Address: Greyrock Pl., Tresser Blvd., Atlantic & Broad St, Stamford, CT 06901
Number of stores: 120