Laura Melendez was born in 1968, age 55. Laura Melendez's address is 2308 Bill Howard Place , El Paso, TX 79936. Possible relatives include Brenda Delgado, Amparo Herrera and 14 others. Public records show Laura has also lived in Avondale, AZ. Laura's latest phone number is (602) 583-1597. Previous phone numbers include (623) 773-7582 and (623) 932-3930.
Results 1 - 1 of 1