Stamford Town Center is an urban shopping mall located in Downtown Stamford, Connecticut. The 761,000 square feet (70,700 m2) mall is the eighth largest in Connecticut, with space for about 130 stores and restaurants. The malls two anchors are a 250,000 square feet (23,000 m2) Macy's and a Barnes and Noble. The 1991 film, Scenes from a Mall, was partially filmed at this center.