Street Corner
Address:
100 Greyrock Pl, Stamford, CT 06901
Phone:
(203) 363-0637
Other Details:
Tucked neatly in the corner of Stamford Town Center's 7th-floor food court is the convenience stand Street Corner, which carries snacks, beverages, newspapers, candy, gum and other convenience goods.
Restaurants, General Merchandise Retail, Delicatessens, Book Stores
Other Businesses: