John Ralph Roberts, age 62, of Hannibal, MO passed away at 9:12 am Wednesday, February 15, 2023, at Barnes Jewish Hospital in St. Louis, MO.
Cremation arrangements are being handle by the Smith Funeral Home & Chapel of Hannibal.
There are no services planned at this time.
To send flowers
to the family or plant a tree
in memory of John Ralph Roberts, please visit our floral store.