Larry-Leaf-Obituary

Larry "Scott" "Scott" Leaf

Macomb, Illinois

Sep 3, 1962 – May 22, 2025 (Age 62)

About

BORN
September 3, 1962
DIED
May 22, 2025
AGE
62
LOCATION
Macomb, Illinois

Obituary

Send Flowers

Larry "Scott" Leaf, 62 of Macomb, Illinois, passed away peacefully at home at 4:05 pm on Thursday, May 22, 2025 after a battle with lung cancer. He was born September 3, 1962 in Portsmouth, Virginia, to Larry and Rita (Graves) Leaf; he married Robin Montagna on Oct. 12, 1996. Larry is survived by...

Read More

Guest Book

Not sure what to say?