Stamford

Malls in this city:

Stamford Town Center

Stamford Town Center is an urban shopping mall in Downtown Stamford, Connecticut. The 853,000 s.f. mall has space for about 130 stores and restaurants and includes a 250,000-square-foot (23,000 m2) Macy’s and a 78,000-square-foot (7,200 m2) Saks Fifth Avenue as anchors. From its opening, the mall was very popular and drew shoppers and tourists from as far as the New […]