Billie Joe Duncan

Birth date: Mar 21, 1942 Death date: May 30, 2024

Billie “Joe” Duncan, 82, of Decatur, Illinois, passed away May 30, 2024 Joe was born on March 21, 1942, in Greenville, South Carolina. He was a proud Navy veteran, having served honorably for 23 years. Following his discharge, he