Lloyd Okuda's address is 1215 Launa Street , Hilo, HI 96720. Possible relatives include Keana Okuda, Kerry Okuda and 1 others. Public records show Lloyd has also lived in San Diego, CA. Lloyd's latest phone number is (808) 217-4315. Previous phone numbers include (808) 959-7638 and (808) 966-8095. The latest email address for Lloyd Okuda is lok****@go.com.
Address History: 1215 Launa Street, Hilo, HI 96720;
3111 Cowley Way Apartment 264, San Diego, CA 92117
Emails: lok****@go.com
Results 1 - 1 of 1