Isabelle F. Perry, 99, Decatur, died Monday, September 30, 2019 at her residence. Isabelle was born January 26, 1920 in Stonington, IL to Francis and Florence McCormick. The youngest sister of nine siblings, she moved to Decatur where she went... View Obituary & Service Information