Nelly Ruiz was born in 1995, age 28. Nelly Ruiz's address is 3624 Cheyenne Boulevard , Sioux City, IA 51104. Possible relatives include Marco Cerda, Josefina Gustave and 3 others. Public records show Nelly has also lived in Sioux City, IA. Nelly's latest phone number is (248) 523-8624. Previous phone numbers include (712) 255-7385.
Results 1 - 1 of 1