Shengwu Luo, the person, born on 1973-11-30, has successfully completed fifty-one years of life. The aforementioned individual's home has been documented as 49 Jacklin Cir, Milpitas, CA 95035. Luo has been listed as a resident at 10 different places. The individual's residential history includes the following locations: 105 E Starling Dr, Austin, TX 78753, 1283 Esplanade Dr, Merced, and 149 Jacklin Ct, Milpitas, CA 95035. Shengwu Luo owns several post office boxes, totaling 2. A few of them include: Po Box 309, Lafayette, IN 47902-0309, Po Box, Lafayette, IN 47907. The most probable spouse for Skengwo Loo is Elaura Wen (age: sixty-nine years old). Shengwu Luo can be reached at either [email protected] or [email protected]. At 1283 Esplanade Dr, Merced, CA 95348, USA, the individual in question and Elaura Wen (in 2018) lived at the same time. People with the first name the aforementioned person appear in demographic data for California. There is another individual who is living at the same address — Elaura Wen. Elaura Wen is a 69-year-old person