Leo Carlin: key obituary facts
Is Leo Carlin dead? Yes. Leo Carlin died on January 18, 2024, at age 86.
Cause of death: Leo Carlin's cause of death has not been publicly confirmed.
What was Leo Carlin known for?
He was known as American businessman.
![]()
American businessman
Died on Thursday January 18th 2024