70 Davenport St #3, Stamford, CT 06902, United States
53 Benstone St, Stamford, CT 06905, United States