Richard Truman Haselton, 97, of Rockford, died Saturday, May 12. A visitation will be Thursday, May 24 from 4 p.m. to 6 p.m. at Belvidere Funeral Home & Cremation Service, in Belvidere. A second visitation will be at 10 a.m. Friday, May 25 at First Presbyterian Church, in Belvidere, with the funeral to follow at 11 a.m. In lieu of flowers, a memorial fund has been established in the family’s name.

Richard Truman Haselton, 97, of Rockford, died Saturday, May 12. A visitation will be Thursday, May 24 from 4 p.m. to 6 p.m. at Belvidere Funeral Home & Cremation Service, in Belvidere. A second visitation will be at 10 a.m. Friday, May 25 at First Presbyterian Church, in Belvidere, with the funeral to follow at 11 a.m. In lieu of flowers, a memorial fund has been established in the family’s name.