Leonard has previously lived in Hilo, Keaau and Pepeekeo. Leonard now resides at 741 Heahea St, Hilo, Hi 96720. The number currently linked to Leonard is (808) 969-7964. The birth year was listed as 1970. We have found 4 possible relatives of Leonard: Sally Cathryn Ancheta, Nelson A Ancheta, Lly C Ancheta and one other person. The current age of Leonard is 54.
Leonard is Hispanic. Hispanic is his ethnic group. Leonard's language is English. Leonard's education level is high school.