Kenneth C. Fowler, 90, of Florissant, Missouri, passed away on Thursday, June 20, 2019. Ken was born in St. Louis, Missouri to the late William and Marcella “Sadie,” née Leeson, Fowler. In addition to his parents, Ken was proceeded... View Obituary & Service Information