Christopher Logan Escalon
December 15, 1989 - December 19, 2020
Christopher Logan Escalon was born in Lubbock, Texas on December 15, 1989 to Silvia and Raymond Escalon. He went to be with his Lord and Savior on December 19,2020 at the age of 31 years. Logan leaves behind his mother Silvia, Father Raymond,... View Obituary & Service Information