She has stayed in Amarillo and Lubbock before moving to Amarillo. People possibly related to Ruth are Tawanna Gayle Jellison, Robert Wayne Jellison, Kolby Wayne Jellison and 6 other people. Her birth year was listed as 1971. 13600 Mescalero Trl, Amarillo, Tx 79118 is where Ruth resides. The number currently linked to Ruth is (806) 381-2116. The current age of Ruth is 54.