Leo Delatori's address is 60 Koula Place , Wailuku, HI 96793. Possible relatives include Dorcas Delatori, Emmaline Delatori and 4 others. Public records show Leo has also lived in Kahului, HI and Lahaina, HI. Leo's latest phone number is (808) 868-2086.
Also goes by: Leo M Kakela
Phone Numbers: (808) 868-2086
Address History: 60 Koula Place, Wailuku, HI 96793;
181 W Kauai Street, Kahului, HI 96732;
Lahaina, HI 96767;
Salem, OR 97301
Results 1 - 1 of 1