Nelly Espinoza was born in 1964, age 59. Nelly Espinoza's address is 6717 Shrimp Road Apt 116, Key West, FL 33040. Possible relatives include Juan Espinoza, Maritza Espinoza and 7 others. Nelly's latest phone number is (305) 292-2814. Previous phone numbers include (305) 292-7603.
Also goes by: Nelly Pastora Salgado
Address History: 6717 Shrimp Road Apt 116, Key West, FL 33040;
3215 Duck Avenue Apt 221d, Key West, FL 33040;
Denton, TX 76201
Results 1 - 1 of 1