Jenny Luu was born in 1978, age 46. Jenny Luu's address is 2111 North Michigan Street , Plymouth, IN 46563. Possible relatives include Chi Luu, Dave Luu and 4 others. Public records show Jenny has also lived in Fresno, CA and Lafayette, IN. Jenny's latest phone number is (559) 264-3362. Previous phone numbers include (574) 936-2730 and (765) 495-1644.
Address History: 2111 North Michigan Street, Plymouth, IN 46563;
2109 North Thorne Avenue, Fresno, CA 93704;
Lafayette, IN 47901;
West Lafayette, IN 47906
Results 1 - 1 of 1