David Esmeralda was born in 1980, age 43. David Esmeralda's address is 908 N Avenue K, Portales, NM 88130. Possible relatives include Denise Lara, Angel Valerio and 5 others. Public records show David has also lived in Uvalde, TX.
Results 1 - 1 of 1