Flanagan, Joseph Francis "MIke" of Florissant, MO.. He was born on June 19, 1921 passed away peacefully on Tuesday, Oct. 16, 2012. Beloved husband for 65 years of Josephine T. Flanagan (Nee Giacona); loving father of Patricia Buchanan, Peggy... View Obituary & Service Information