Melinda Luo was born in 1979, age 45. Melinda Luo's address is 2029 Primrose Avenue , South Pasadena, CA 91030. Possible relatives include Chen Luo, Jennifer Luo and 4 others. Public records show Melinda has also lived in South Pasadena, CA and Westminster, CA. Melinda's latest phone number is (626) 403-1685. Previous phone numbers include (626) 799-8937. The latest email address for Melinda Luo is tom****@comcast.net.
Address History: 2029 Primrose Avenue, South Pasadena, CA 91030;
5454 Short Way Street, South Pasadena, CA 91030;
Westminster, CA 92683;
Chicago, IL 60637
Emails: tom****@comcast.net
Results 1 - 1 of 1