Ruby Otto was born in 1926, age 98. Ruby Otto's address is 41741 Apollo Lane , Deland, FL 32720. Possible relatives include Donald Bergman, Lance Bergman and 3 others. Public records show Ruby has also lived in Deland, FL. Ruby's latest phone number is (352) 357-2909. Previous phone numbers include (386) 734-8838.
Also goes by: Ruby Otto
Results 1 - 1 of 1