Delia Leyba was born in 1944, age 80. Delia Leyba's address is 4650 Old Brownsville Road Apartment 1202, Corpus Christi, TX 78405. Possible relatives include Priscilla Bennefield, Delia Cullar and 5 others. Public records show Delia has also lived in Corpus Christi, TX. Delia's latest phone number is (361) 289-2462. Previous phone numbers include (361) 852-5108 and (361) 879-0910.
Also goes by: Delia Leyba
Results 1 - 1 of 1