Dennis Todd Osburn – Dec. 4, 2019
Dennis Osburn (Papa), 69, died peacefully at his home on Dec. 4, 2019, where he was born and lived his whole life in Marcola.
Dennis married Jane Hudson in January of 1969. They raised their children, Jimmie and Cheri, on the family property. His son in law, Brian Barrowcliff joined the family in 1994.
He was preceded in death by his son, Jimmie, 21 years ago. This tragedy…




