Takanori Yokota was born in 1971, age 52. Takanori Yokota's address is 2500 Deer Valley Road Apt 1426, San Rafael, CA 94903. Possible relatives include Hiroko Yokota. Public records show Takanori has also lived in San Diego, CA.
Related to: Hiroko Yokota
Results 1 - 1 of 1