Leilani Apilado was born in 1967, age 57. Leilani Apilado's address is 1676 Wanaao Road , Kapaa, HI 96746. Possible relatives include Dennis Apilado, Derek Apilado and 12 others. Public records show Leilani has also lived in Kapaa, HI and Kilauea, HI. Leilani's latest phone number is (808) 431-4220.
Phone Numbers: (808) 431-4220
Address History: 1676 Wanaao Road, Kapaa, HI 96746;
5769 Ani Street, Kapaa, HI 96746;
Kilauea, HI 96754;
Lihue, HI 96766
Results 1 - 1 of 1