1954 is the birth year of Ruth. We have found 4 possible relatives of Ruth: Allen Bernard Archambault, Steven J Archambault, Angela S Archambault and one other person. Ruth owns the phone number (505) 299-7630. Ruth currently resides at 12205 Cedar Ridge Dr, Albuquerque, Nm 87112. The current age of Ruth is 70.