Stamford Town Center
Stamford, CT
OPENED: 10/20/2006, PHOTO: 2/3/2007
BACK TO
STARBUCKS IN SOUTHERN CONNECTICUT