Oda Odell was born in 1946, age 77. Oda Odell's address is 3122 Chestnutdale Avenue , Cleveland, OH 44109. Possible relatives include Ardie Odell, Everett Odell and 1 others. Public records show Oda has also lived in Cleveland, OH. Oda's latest phone number is (216) 749-2699. Previous phone numbers include (216) 749-4753.
Also goes by: Oda Odell
Results 1 - 1 of 1