Leilani Sanchez was born in 1963, age 60. Leilani Sanchez's address is 2090 Laura Drive , Escondido, CA 92027. Possible relatives include Larry Delacruz, Lorna Delacruz and 7 others. Public records show Leilani has also lived in Fpo, AP and Oceanside, CA. Leilani's latest phone number is (760) 480-5674. Previous phone numbers include (760) 658-6346 and (760) 859-7194.
Also goes by: Leilani Delacruz Navitskis,
Leilani Dela Sanchez
Address History: 2090 Laura Drive, Escondido, CA 92027;
1052 Psc 477 Box, Fpo, AP 96306;
Oceanside, CA 92058;
Fort Walton Beach, FL 32547;
Mary Esther, FL 32569
Results 1 - 1 of 1