Drag box to select area
Tucked neatly in the corner of Stamford Town Center's 7th-<sup></sup>floor food court is the convenience stand Street Corner, which carries snacks, beverages, newspapers, candy, gum and other convenience goods.
100 Greyrock Pl, Stamford, CT 06901
- Hours: Tues - Sun, 3pm - 10pm; Mon, closed.
- Accessible: yes