The number currently linked to Rutha is (401) 568-2770. Rutha has reached the age of 81 years. Rutha's possible relatives are Kenneth A Hayes, Derek Michael Hayes, Anissa B Jones and one other person. In addition to North Providence, Rutha also lived in Harrisville, Bedford and Milford. This person's birth year is 1943. Rutha’s current address is 10 Tanglewood Ln #515, North Providence, Ri 02904.