Kellen Inafuku's address is 91 Puamaeole Street Apt U -637, Ewa Beach, HI 96706. Possible relatives include B Inafuku, Gail Inafuku and others. Public records show Kellen has also lived in Mililani, HI. Kellen's latest phone number is (808) 625-6810.
Phone Numbers: (808) 625-6810
Results 1 - 1 of 1