For the center’s co-directors, Judge Denny Chin and Thomas Lee, it holds deep personal meaning.