Deena Imamura was born in 1984, age 39. Deena Imamura's address is 86672 Po Box , Los Angeles, CA 90086. Possible relatives include Lillian Kakiuchi. Public records show Deena has also lived in Riverside, CA and Tacoma, WA.
Related to: Lillian Kakiuchi
Address History: 86672 Po Box, Los Angeles, CA 90086;
5723 Applecross Drive, Riverside, CA 92507;
Tacoma, WA 98445;
Vancouver, WA 98682
Results 1 - 1 of 1