225 Main Street​ Stamford, CT  06901​​