October 6, 1954 - January 9, 2020, Debra Sue Holland passed away on January 9, 2020 in Buffalo Grove, Illinois. Funeral ...