Debra Lynn Menard
June 8, 1961 - October 16, 2014
Debra Lynn Menard, aged 53 passed away on Saturday, October 16, 2014, in Longwood, Florida. She was born in Kankakee, Illinois and is survived by her father, Steven, brother Scott and close friend, Diana Burton. Funeral services are pending... View Obituary & Service Information