Leocadia Deleal was born in 1967, age 56. Leocadia Deleal's address is 2875 S 17th Avenue , Yuma, AZ 85364. Possible relatives include Juan Garcia, Rosa Garcia and 10 others. Public records show Leocadia has also lived in Yuma, AZ.
Also goes by: Leocadia R Leal
Address History: 2875 S 17th Avenue, Yuma, AZ 85364;
4961 Po Box, Yuma, AZ 85366
Results 1 - 1 of 1