Key West End, Inc is business that might have connection with Ruth. 420 26Th St, New Orleans, La 70124 is where Ruth resides. Ruth's possible relatives are David H Scheuermann, B H Scheurmann, Marguerite L Scheuermann and 6 other people. Ruth has reached the age of 104 years. The number currently linked to Ruth is (504) 465-9468. Cities Ruth has lived in before are Metairie and Kenner. 1919 is her birth date.