The phone number (440) 585-2764 is Ruth’s. In addition to Willoughby, Ruth also lived in Willoughby and Euclid. This year Ruth celebrated her 96 birthday. Ruth’s residency is at 5946 Halle Farm Dr, Willoughby, Oh 44094. Ruth's birth date was listed as 1928.