location: 324 hope St, stamford ct 06906