Phyllis Henderson Duncan was born on May 3, 1929 in Morris, Illinois (United States) andpassed away on October 21, 2018 in Peoria, Illinois (United States) andis under the care of Sunland Memorial Park, Mortuary & Cremation Center.
You may leave a message for the family by clicking here.