Ruth has listed (678) 284-0626 as her phone number. The current age of Ruth is 63. We have found 6 possible relatives of Ruth: King Edward Wright, Gregory Mcwright, Darrell William Branch and 3 other people. 3999 Emerald Lake Dr, Decatur, Ga 30035 is where Ruth resides. In addition to Decatur, Ruth also lived in Rex, Brooklyn and Atlanta. This person's birth year is 1961.