Leslie Phillips Foster Davidson, 59, of Statesville, died Tuesday, March 26, 2019 at Novant Medical Center in Charlotte, NC. Leslie was born in Iredell County on December 31, 1959 to the late Wallace Wilkie Foster and Betty Lou Walters Foster... View Obituary & Service Information