77 Mayflower Ave, Stamford, CT 06906, USA
84 Knickerbocker Ave, Stamford, CT 06907, USA
10 28 Stillwater Rd., Stamford, CT 06902, USA
70, Stamford, CT 06784, USA