Craig Herbert Pearson
March 27, 1946 - September 27, 2017
Craig Herbert Pearson, 71, of Cherry Valley died on September 27, 2017. Born on March 27, 1946 in Rockford, son of Herbert and Doris (Johnson) Pearson. He was a loving and supportive father and devoted grandfather. Craig was creative and a... View Obituary & Service Information