Ruby Odea was born in 1922, age 101. Ruby Odea's address is 2223 15th Street , Galena Park, TX 77547. Possible relatives include James Odea. Public records show Ruby has also lived in Houston, TX. Ruby's latest phone number is (713) 673-5278. Previous phone numbers include (713) 952-4222 and (940) 733-9115.
Related to: James Odea
Results 1 - 1 of 1