
Michelle Lee Keglor
Birth date: Aug 27, 1970 Death date: Apr 14, 2016
Michelle Lee Keglor (née Laughlin) died unexpectedly in Seminole, FL on April 14, 2016 at the age of 45 after suffering a debilitating aneurysm and brainstem stroke three years ago. Michelle is survived by her children, Sarah & Ke Read Obituary