Michelle O'Neal Olsen
March 19, 1987 - January 13, 2017
Michelle O’Neal Olsen left this world quickly in a tragic car accident on January 13, 2017. She was born to Scott and Deborah O’Neal on March 19, 1987. She quickly came into this world, causing her father to deliver her at home.... View Obituary & Service Information