James Allen Makekau Stallard

Birth date: Apr 18, 1958 Death date: Apr 28, 2017

James Allen Makekau Stallard, 58, of Pahoa, HI, passed away on Friday, April 28, 2017 at his residence. He was born in Anchorage, Alaska on April 18, 1958. He was a professional drywall mason and rock wall builder. A memorial serv