Louisa Chen was born in 1965, age 58. Louisa Chen's address is 12837 Horton Lane , Saint Louis, MO 63131. Possible relatives include Kevin Chen, Ye Chen and 1 others. Public records show Louisa has also lived in Sioux City, IA and Chesterfield, MO. Louisa's latest phone number is (314) 439-0259. Previous phone numbers include (314) 852-8370 and (314) 852-8898. The latest email address for Louisa Chen is eri****@att.net.
Address History: 12837 Horton Lane, Saint Louis, MO 63131;
4230 Hickory Lane Apt 338, Sioux City, IA 51106;
Chesterfield, MO 63017;
Maryland Heights, MO 63043;
Vermillion, SD 57069
Emails: eri****@att.net,
lch****@centurytel.net
Results 1 - 1 of 1