Laken Nichole Meeler Taylor January 11 1992 July 8 2018 Published on: July 12, 2018 read death notice