Lowell Scher

Birth date: Mar 12, 1933 Death date: Jun 3, 2022

Lowell Scher, 89, of Delray Beach, Florida, passed away on June 3, 2022. Lowell leaves behind his two loving children Michael (Madeleine) Scher and Jill (Michael) Kaufman; cherished grandchildren Jeremy, Sarah, Rebecca, and Samant