Stamford Town Center is an urban shopping mall located in Downtown Stamford, Connecticut. The 761,000-square-foot (70,700 m2) mall is the eighth largest in Connecticut, with space for about 130 stores and restaurants. The mall's two anchors are a 250,000-square-foot (23,000 m2) Macy's and a Barnes and Noble. An 80,000-square-foot (7,400 m2) Todd English Food Hall is scheduled to open by 2024. (read more on Wikipedia)
You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.