James Lee Rucker
May 14, 1957 - July 5, 2020
James Lee Rucker, 63, of Decatur, passed away Sunday, July 5, 2020, at St. John’s Hospital in Springfield. James was born May 14, 1957, in Olongapo City, Philippines, to Delmer Dean and Gloria (Sarmiento) Rucker. He proudly served in... View Obituary & Service Information