Krista Nissi Towns
May 21, 1996 - April 26, 2024
Krista Nissi Towns, 27, of Decatur, passed away on Friday, April 26, 2024 at Decatur Morgan Hospital. She was born May 21, 1996, to Herbert and Edel Eastmond Towns. Ms. Towns loved to cook, dance, speak foreign languages, play violin and guitar,... View Obituary & Service Information
