Barbara Elaine Foster 57, Springfield, Mo. passed away Tuesday evening, November 20, 2018. She was born in Martinez, California, on November 6, 1961, to Lee Roy Marvin Ayers, and Patricia M. (Johnston) Ayers. She was a optician for Eye Glass World. Barbara was preceded in death by her father, her grand-parents and her mother-in-law. Survivors include her husband, Steve Foster, aContinue Reading