1450 Washington Blvd Stamford, CT 06902