132, Stamford, CT 06784, USA
268 Main St, Stamford, CT 06901, USA
158 Pond Rd, Stamford, CT 06902, USA
72 Roosevelt Ave, Stamford, CT 06902, USA