Ruth’s current address is 2 Laurel St, Marblehead, Ma 01945. Ruth's possible relatives are Jonathajn A Leamon, Irene Leamonis, Samson Leamonis and 4 other people. This person has lived also in Swampscott. Ruth was born 92 years ago. Ruth's birth date was listed as 1931. Ruth owns the phone number (781) 631-9145.