Esmeralda Melendez was born in 1978, age 45. Esmeralda Melendez's address is 2288 Filer Avenue E, Twin Falls, ID 83301. Possible relatives include Mary Chappa, Michelle Knapp and 10 others. Public records show Esmeralda has also lived in Buhl, ID and Burley, ID. Esmeralda's latest phone number is (208) 539-7057. Previous phone numbers include (208) 670-1743 and (208) 878-0302.
Also goes by: Esmeralda C Pena
Address History: 2288 Filer Avenue E, Twin Falls, ID 83301;
826 Robertson Street, Buhl, ID 83316;
Burley, ID 83318;
Jerome, ID 83338
Results 1 - 1 of 1