Odilia Cantu was born in 1954, age 70. Odilia Cantu's address is 2577 Nelson Boulevard , Selma, CA 93662. Possible relatives include Valerie Canta, Erasmo Cantu and 18 others. Odilia's latest phone number is (559) 386-4140.
Phone Numbers: (559) 386-4140
Address History: 2577 Nelson Boulevard, Selma, CA 93662;
6604 E Floral Avenue, Selma, CA 93662;
Pasco, WA 99301
Results 1 - 1 of 1