Christian Allen Schiller
February 17, 1989 - April 8, 2022
Christian Allen Schiller left this world incredibly loved and will be immensely missed. Christian was born in Buffalo, New York on February 17, 1989. He remained an avid Buffalo Bills fan, as well as a New Orleans Saints fan, until his death... View Obituary & Service Information