Chusai Issac Nemecio Padilla January 21 1982 October 7 2019 Published on: October 10, 2019 Death Notice