Debra Ann Nelson
November 16, 1952 - September 28, 2021
Debra Ann Nelson passed away on September 28, 2021 at Flagler Hospital with her husband and children by her side. Born on November 16, 1952, Debra was a native and life long resident of St. Augustine, Florida and graduated from St. Augustine... View Obituary & Service Information