Barbara Palmer
February 16, 1938 - November 13, 2017
Barbara Sue Palmer, 79, resident of Del City of Oklahoma, passed away peacefully on November 13, 2017 in Guthrie, Oklahoma with her loved ones by her side. She was born on February 16, 1938 in Tulsa, OK to Leroy Harold and Margerite Polumbus,... View Obituary & Service Information