Leo Pexa was born in 1943, age 80. Leo Pexa's address is 31 Helani Place , Hilo, HI 96720. Possible relatives include Devon Pexa, Linda Pexa and 2 others. Leo's latest phone number is (808) 333-5727. Previous phone numbers include (808) 430-2723 and (808) 775-9202.
Address History: 31 Helani Place, Hilo, HI 96720;
4432 E Winter Drive, Flagstaff, AZ 86004;
Kamuela, HI 96743
Results 1 - 1 of 1