view all
George Chen's Timeline
1994 |
September 19, 1994
|
Canada
|
|
2014 |
May 23, 2014
Age 19
|
Isla Vista, Santa Barbara County, CA, United States
|
|
???? |
Gate Of Heaven Catholic Cemetery, 22555 Cristo Rey Drive, Los Altos, Santa Clara County, CA, 94024, United States
|