Ruth's possible relatives are Robert P Ouimette, David Roy Quimette, Phillip N Ouimette and 2 other people. The number currently linked to Ruth is (813) 584-5915. Ruth has reached 100 years of age. Ruth now resides at 2109 Duncan Dr, Belleair Bluffs, Fl 33770. This person has lived also in Largo. 1924 is her birth date.