Ruby Otto was born in 1922, age 102. Ruby Otto's address is 1603 10th Street Trailer 67a, Nevada, IA 50201. Possible relatives include Virginia Comstock, Ann Otto and 2 others. Public records show Ruby has also lived in Colo, IA. Ruby's latest phone number is (515) 377-2610. Previous phone numbers include (515) 382-2984 and (641) 377-2610.
Results 1 - 1 of 1