Michelle Chen's address is 2395 N Hickory Way , Meridian, ID 83646. Possible relatives include Bob Chen, Kathy Chen and 7 others. Public records show Michelle has also lived in Emmett, ID.
Michelle Chen's current address is 9525 Thornberry Drive , Ooltewah, TN 37363. Michelle's age is 50 years old (1973). Phone numbers associated with Michelle are (303) 722-2008 and (630) 558-6283. Michelle has also lived in Denver, CO and Greenwood Village, CO.
Address History: 9525 Thornberry Drive, Ooltewah, TN 37363;
6300 E Hampden Avenue Apt 3216, Denver, CO 80222;
Greenwood Village, CO 80111;
Altamonte Springs, FL 32714;
Sebring, FL 33872
Results 1 - 2 of 2