Christopher Lejon Montoya
May 11, 1968 - April 19, 2020
Christopher Lejon Montoya, Passed from this life April 19, 2020 He was born May 11, 1968 in Carmichael, Ca. and with the exception of five years in Idaho, he was a resident of Sacramento for the major part of his life. Christopher was presided... View Obituary & Service Information