Norma "Tiny" Webb
Birth date: Oct 28, 1934 Death date: Dec 28, 2020
Norma "Tiny" J. Webb, 86, of Decatur, Illinois went to be with the Lord on Monday, December 28, 2020. She was born in Decatur, IL where she met and married Dean E. Webb on March, 29, 1962. Together they were blessed with six chil Read Obituary