Leroy "Roy" Mahelani Pahaa Quinabo
Birth date: Apr 8, 1959 Death date: Jun 10, 2014
Leroy “Roy” Mahelani Pahaa Quinabo, 55, of Kula, died on June 10, 2014. A celebration of life will be held at noon on Saturday, July 26 at Noa’s House. Please contact the family for information. Mr. Quinabo was born on April 8, Read Obituary