Oops! Something went wrong, please try again later.
Stamford Town Center is an urban shopping mall located in Downtown Stamford, Connecticut. The 761,000 square feet mall is the eighth …See more
Reviews
Tripadvisor
4.0/5 · 78 reviews
5-star
85%
4-star
3%
3-star
3%
2-star
0%
1-star
9%
Recent reviews
Any rating
Loading reviews...
Dec 1, 2023
Yes I agree - I will never visit the Stamford Mall again. I was 12 minutes late for metered parking, paid 2.00 for that and 6 minutes after the meter expired, I got a fee of $25.00 on my window. I s… Full review by carlos r
Aug 22, 2023
Was visiting but love the mall. I didn't know they had so many stores.if ever in Connecticut this mall is the spot. Full review by 791rihanat
Aug 21, 2023
This is a great mall with a lot of shopping options. They had all of the stores I like to shop at and also a wide variety of food options. So many options that it was difficult to decide where exactl… Full review by pancrasior