Erin Martin
Added 19 new photos to the KC & Erin Wedding 9 21 2002 album.
Birth date: Sep 21, 1982 Death date: Feb 24, 2023
Nicole Dionne Barclay, 40, passed away on February 24, 2023, in Decatur, IL. Nicci was born to Jenny Thompson and Jeffery Barclay on September 21, 1982, in Decatur, IL. Nicole loved helping people. She loved her family and loved Read Obituary