BELVIDERE – Karl S. Zahm, 78, died on March 1. A celebration of life will be held from 1 p.m. to 3 p.m. on Saturday, June 20 at Franchesco’s Ristorante located at 7128 Spring Creek Road. A private burial will be in Scandinavian Cemetery.

The family would like to give special thanks to his caregiver Tony.

Memorials can be given to Alzheimer’s Association located at 1111 South Alpine Road in Rockford, Ill., 61108. To share a memory or online condolence, please visit

Buy Viagra Overnight Delivery USA.