Stamford Town Center


Shopping/Market in Stamford, Connecticut, United States Of America (USA)

Share:LINE

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)


Map for Stamford Town Center (show in full screen)



Other locations nearby

Recent posts on Facebook




Comments (0)

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.