Meng Chen was born in 1959, age 65. Meng Chen's address is 33 W La Sierra Drive , Arcadia, CA 91007. Possible relatives include Chuan Chen, Chuanhsien Chen and 2 others. Public records show Meng has also lived in South Bend, IN and Ann Arbor, MI.
Address History: 33 W La Sierra Drive, Arcadia, CA 91007;
1827 Inwood Road, South Bend, IN 46614;
Ann Arbor, MI 48108;
Northville, MI 48168;
Ypsilanti, MI 48197
Results 1 - 1 of 1