Michelle Browder Slatten

Birth date: Apr 13, 1966 Death date: Dec 23, 2019

Michelle Browder Slatten, 53, born in Memphis, TN, April 13, 1966, left this earthly life and joined the angels in Heaven on December 23, 2019. Michelle graduated from St. Agnes Academy in Memphis and from the University of Alabam