This person's birth year is 1977. Ruth was born 47 years ago. Other a city that she has stayed in is Miami. Ruth’s residency is at 11366 2Nd St, Miami, Fl 33172. Possible relatives of Ruth are: Jorge Luis Leon, Christina Leonporter, Berta F Leon and 5 other people. The number currently linked to Ruth is (305) 551-6192.