Tara Inglett Villalobos
June 11, 1971 - March 31, 2022
On Thursday, March 31st Tara Leigh Villalobos, born Tara Leigh Inglett, passed away after a long period of illness. Tara is survived by her spouse, Oscar Vladimir Villalobos of Buford, GA; her mother, Mary Jo Harris of Buford, GA; her brother... View Obituary & Service Information
