Eric Okuda was born in 1964, age 60. Eric Okuda's address is 5613 Arboga Road Apartment 1, Olivehurst, CA 95961. Possible relatives include Brenda Okuda, Etsuko Okuda and 3 others. Public records show Eric has also lived in Olivehurst, CA and Yuba City, CA. Eric's latest phone number is (530) 329-8398. Previous phone numbers include (530) 741-9877 and (530) 749-2245.
Address History: 5613 Arboga Road Apartment 1, Olivehurst, CA 95961;
1809 Mcgowan Parkways, Olivehurst, CA 95961;
Yuba City, CA 95991;
Carthage, TX 75633
Results 1 - 1 of 1