22 Romola Rd, Worcester, Ma 01605 is where Ruth resides. She has stayed in Worcester before moving to Worcester. We have found 4 possible relatives of Ruth: Temo Palomino, Cuauhtemoc Palomino, Cuauhtemo Palomino and one other person. The current age of Ruth is 58. Her birth year was listed as 1966.