Michelle Browder Slatten
April 13, 1966 - December 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 Alabama with a degree... View Obituary & Service Information