J. D. Foster
April 18, 1936 - December 3, 2020
J.D. Foster was born on April 18, 1936 in Stilwell, Oklahoma to Jesse Delmer and Zelma Foster. J.D. left to begin his new life in the Lord’s house at the age of 84 years old on December 3, 2020. He resided in Muskogee, Oklahoma at the... View Obituary & Service Information