Other cities that she has stayed in are Euclid, Cleveland and Gates Mills. Ruth was born 69 years ago. 171 199Th St, Euclid, Oh 44119 is where Ruth lives. Phone number listed for Ruth is (216) 486-8546. People possibly related to Ruth are Francis Richard Flannery, Colleen M Flannery, Kevin L Flannery and one other person. The birth year was listed as 1955.