2880 Locust St, Denver, Co 80222 is where Ruth resides. 1926 is her birth date. The age of Ruth is 97. Cities Ruth has lived in before are Denver and Aurora. The phone number (303) 756-3184 is Ruth’s.