Ruth’s residency is at 1398 Pecan St, Abilene, Tx 79602. Her birth year was listed as 1975. Records link Ruth with Rafael Canojr, Richard Cano, Lilia Isela Cano and 3 other people. Ruth has listed phone number: (325) 672-7363. Other cities that she has stayed in are Abilene and Orlando. Company linked with Ruth is: Ruths Kitchen. The current age of Ruth is 49.