Nelda Debaca was born in 1956, age 68. Nelda Debaca's address is 401 Berkley Road , Laredo, TX 78045. Possible relatives include Ricardo Baca, Richie Baca and 5 others. Public records show Nelda has also lived in Laredo, TX. Nelda's latest phone number is (956) 333-9954. Previous phone numbers include (956) 568-3212.
Also goes by: Nelda Hinojosa Mireles
Results 1 - 1 of 1