Leonardo Cantu was born in 1911, age 113. Leonardo Cantu's address is 318 West Seventh Street , La Feria, TX 78559. Possible relatives include Jesse Canti, Adriana Cantu and 16 others. Public records show Leonardo has also lived in La Feria, TX. Leonardo's latest phone number is (210) 797-1911. Previous phone numbers include (956) 797-1911.
Address History: 318 West Seventh Street, La Feria, TX 78559;
822 P/O Box, La Feria, TX 78559
Results 1 - 1 of 1