Glen A. Bullard 1951-2019 Glen A. Bullard, age 68 of St. Louis, MO passed away on Friday, December 13, 2019. He was born on July 18, 1951 in St. Louis, MO to the late Ralph Bullard and the late Virginia Bullard. He is the father of his Son, Glen “Christian” Bullard of Saint Peters, MO.Continue Reading