Debra Ott, age 60, of Euclid, passed away on June 29, 2018. She was born in Frankfurt, Germany, on February 3, 1958 to Joy and the late Jerry New. She is survived by her loving husband of 37 years Larry. Her children, David (Mary Anne) Ott,... View Obituary & Service Information