Becky "MeMe" Tarwater
May 7, 1960 - March 16, 2018
Rebecca “Becky” Louise Tarwater, 57, of Vandalia, IL passed away at 8:00 AM, Friday, March 16, 2018 at Fayette County Hospital. Services will be held at a later date. Rebecca Louise Tarwater was born May 07, 1960 in North Carolina,... View Obituary & Service Information