
Richard Lee McCall, 73, of Belleville, IL, born Friday, July 11, 1952, in Springfield, IL, passed away Friday, January 23, 2026, at St. Elizabeth’s Hospital in O Fallon, IL.
Richard was the owner of Angel Express. He was a member of disabled veterans, a handyman, worked on a horse farm, and loved going fishing. He was also a proud United States Army Veteran who served during the Vietnam war.
He was preceded in death by his:
Surviving are his:
Memorials: Memorials may be made to the Disabled American Veterans
Visitation: Visitation from 10:00 am – 12:00 pm, Wednesday, February 4, 2026, at Kurrus Funeral Home in Belleville, Illinois.
Services: Funeral Service will be held at 12:00 pm, February 4, 2026, at Kurrus Funeral Home, with pastor Cora Hughes officiating. Interment will follow at Jefferson Barracks National Cemetery, St. Louis, MO.
A video Live-Stream of the service can be viewed HERE starting at 12:00 P.M.