Leila Canales was born in 1964, age 59. Leila Canales's address is 12103 Peach Crossing , Helotes, TX 78023. Possible relatives include David Canales, George Canales and 16 others. Public records show Leila has also lived in San Antonio, TX. Leila's latest phone number is (210) 685-2656. Previous phone numbers include (210) 695-2656.
Leila Canales's current address is 6206 Boca Raton Drive , Corpus Christi, TX 78413. Leila's age is 92 years old (1931). Phone numbers associated with Leila are (361) 853-5619 and (512) 853-5619. Leila has also lived in Corpus Christi, TX.
Results 1 - 2 of 2