Artie Deleon was born in 1939, age 85. Artie Deleon's address is 1307 James Circle , Pharr, TX 78577. Possible relatives include Nydia Cavazos, Maryann Cruz and 12 others. Artie's latest phone number is (956) 490-8996.
Phone Numbers: (956) 490-8996
Address History: 1307 James Circle, Pharr, TX 78577
Results 1 - 1 of 1