Stamford Health 1351 Washington Boulevard, Stamford, CT 06902