Leang Luna was born in 1972, age 52. Leang Luna's address is 2374 Ridgeway Road , Memphis, TN 38119. Possible relatives include Katelin Byrd, Soncelia Byrd and 5 others. Public records show Leang has also lived in Clovis, CA and Fresno, CA.
Also goes by: Laeng Ouk Luna,
Leang O Luna
Address History: 2374 Ridgeway Road, Memphis, TN 38119;
2679 Burl Avenue, Clovis, CA 93611;
Fresno, CA 93710;
Duluth, MN 55803
Results 1 - 1 of 1