Melinda Loo was born in 1968, age 55. Melinda Loo's address is 653 Spruce Street , San Francisco, CA 94118. Possible relatives include Wei Hui, Mei Kwong and 3 others. Melinda's latest phone number is (415) 296-4361. Previous phone numbers include (415) 819-5943 and (415) 831-5457. The latest email address for Melinda Loo is loo****@yahoo.com.
Also goes by: Melinda K Loo
Address History: 653 Spruce Street, San Francisco, CA 94118;
290 Lee Street Apartment 107, Oakland, CA 94610;
San Mateo, CA 94402
Emails: loo****@yahoo.com
Results 1 - 1 of 1