Stephanie E. Neikirk
November 5, 1991 - April 16, 2023
Stephanie Elizabeth Neikirk, 31, of Decatur passed away on Sunday, April 16, 2023. She was born on November 5, 1991 in Peoria, Illinois to Jeffrey Neikirk and Pamela (Harvey) Babbs. Stephanie is survived by her infant daughter Lennox Gene,... View Obituary & Service Information