1987

Alexa Xianlan Mendizabal was born on 3 Sept. 2009 to Greg Mendizabal ’87 and Jennifer Wang in Kirkland, Washington. She joins her sister, Kira, who turns 4 in November, and her parents who live in Kenmore, Washington.

29 Oct 2018