Lei Odani was born in 1954, age 70. Lei Odani's address is 550 N King Street Apt L, Honolulu, HI 96817. Possible relatives include Joan Hoomanawanui, Kauai Hoomanawanui and 9 others. Public records show Lei has also lived in Honolulu, HI. Lei's latest phone number is (301) 445-0193. Previous phone numbers include (808) 341-7947 and (808) 372-6489.
Results 1 - 1 of 1