Meilin Chen was born in 1964, age 60. Meilin Chen's address is 3325 Norwood Street , Ann Arbor, MI 48104. Possible relatives include Anthony Kaake, Barbara Kaake and 3 others. Public records show Meilin has also lived in Chicago, IL and Howell, MI. Meilin's latest phone number is (517) 518-8815.
Phone Numbers: (517) 518-8815
Address History: 3325 Norwood Street, Ann Arbor, MI 48104;
6312 N Paulina Street Apt 6, Chicago, IL 60660;
Howell, MI 48843;
Ypsilanti, MI 48197
Results 1 - 1 of 1