Thelma I. Nichols
Birth date: Apr 29, 1929 Death date: Apr 1, 2014
Thelma I. Nichols 83, of Leesburg, Florida, passed away on April 1, 2014. She was born in Athens, Pennsylvania and moved to Leesburg in 2012. A full obituary will be added when available. Services and interment will be in Athens, Read Obituary