Leilani Deleon was born in 1968, age 55. Leilani Deleon's address is 207 Bob O Link Drive , Southlake, TX 76092. Possible relatives include Danilo Deleon, Emerlina Deleon and 6 others. Public records show Leilani has also lived in Long Beach, CA and National City, CA. Leilani's latest phone number is (310) 424-7538. Previous phone numbers include (562) 421-9996 and (562) 424-7538.
Also goes by: Leilani D De,
Leilani D Deleon,
Lellani D Deleon,
Leilani Martinez Martinez
Address History: 207 Bob O Link Drive, Southlake, TX 76092;
2699 Adriatic Avenue, Long Beach, CA 90810;
National City, CA 91950;
Grapevine, TX 76051;
Round Rock, TX 78664
Results 1 - 1 of 1