Russell William Leonard

Birth date: Mar 8, 1927 Death date: Oct 17, 2007

Russell William Leonard 80 of Decatur died Wednesday October 17, 2007 in Decatur Memorial Hospital. Funeral Services will be 11:00 am Monday October 22, 2007 in Moran & Goebel Funeral Home. Visitation will be one hour before servi

CARED FOR BY

Moran and Goebel Funeral Home and Cremation Services

2801 N. Monroe, Decatur IL 62526

(217) 233-2638