Christopher Lee McFall
May 20, 1969 - December 16, 2013
Christopher Lee McFall born May 20, 1969 in Springfield, Missouri passed away December 16, 2013 in Tulsa, Oklahoma. Christopher is survived by his parents Donald and Judith McFall and sister Traci McFall and her husband Kevin. Family will be... View Obituary & Service Information