Nelly Ruiz's address is 6200 N Oracle Road Apt 204, Tucson, AZ 85704. Possible relatives include Margarita Dietz, Nelly Parra and 2 others. Public records show Nelly has also lived in San Diego, CA. Nelly's latest phone number is (619) 795-7779.
Phone Numbers: (619) 795-7779
Results 1 - 1 of 1