Teresa L. Current

Birth date: Aug 13, 1948 Death date: Feb 5, 2024

Decatur – Teresa L. Current, 75, of Decatur, passed away Monday, February 5, 2024, at Decatur Memorial Hospital. Teresa was born on August 13, 1948, in Olney, IL, a daughter of Joseph and Vera (Miller) Cummins. She worked for the