Leonard Morse: key obituary facts
Is Leonard Morse dead? Yes. Leonard Morse died on December 27, 2025, at age 96.
Cause of death: Leonard Morse's cause of death has not been publicly confirmed.
What was Leonard Morse known for?
He was known as American physician and public health official.

American physician and public health official
Died on Saturday December 27th 2025