Ms. Debra L. Brown
July 11, 1951 - February 12, 2016
Ms. Debra Lee Brown, 64, of Toulon, IL formerly of Chillicothe, passed on February 12, 2016 at 9:22am in Unity Point Health Methodist. Debra was born July 11, 1951 to William Basil and Evelyn Berry Brown. Debra is survived by her loving son... View Obituary & Service Information