Ms. Stella Louise Fox
March 21, 1948 - November 19, 2017
Estella Louise Fox born March 21, 1948 to Columbus and Freddie Mae (Tate) Fox Sr. in Memphis, TN, passed away November 19, 2017 while at St. Vincent Hospital in Evansville, IN. Estella is preceded in death by her parents. Estella is survived... View Obituary & Service Information
