Telesforo Deleon was born in 1924, age 99. Telesforo Deleon's address is 701 N Texas Avenue , Mercedes, TX 78570. Possible relatives include Imelda Deleon, Maria Deleon and 4 others. Telesforo's latest phone number is (512) 565-3014.
Phone Numbers: (512) 565-3014
Address History: 701 N Texas Avenue, Mercedes, TX 78570
Results 1 - 1 of 1