John P. Shaffer

January 27, 1943 ~ April 26, 2022 (age 79)


John P. Shaffer, age 79, of Fairview Heights, IL, born on January 27, 1943, died on Tuesday, April 26, 2022, at his residence.

John worked for Dellamano Distributing Company in Collinsville, IL for over 30 years and retired from Illinois Distributing.  He was a talented woodworker and enjoyed building doll houses and doll furniture, and shadow boxes.  John enjoyed bowling on Saturday nights at Midway Bowl and made his workbench out of the lanes at Midway Bowl.

He was preceded in death by his wife, Lillian Mae Shaffer, nee Holt; his daughter, Patricia Ann Marks; his parents, Joseph R. and Elizabeth, nee Droste Shaffer; and his siblings, Richard Shaffer, Robert Shaffer, William Shaffer, and Joan Hemmer.

John is survived by his daughter, Linda K. Shaffer of Fairview Heights, IL; his grandchildren, AJ (Alecia) Marks and Gregory (Andrea) Marks; his great-grandchildren, Little AJ Marks, and Trey, Alexander and Ali Marks; his siblings, Janet Schroeder, and Ann Merckel; and his son-in-law, Tony Marks.

Condolences may be expressed online to the family at

Memorials may be made to Valley Industries Shelter Workshop, 143 B. James S. McDonnell Blvd, Hazelwood, MO  63042 or Corpus Christi Catholic Church, Shiloh, IL.

Visitation will be held on Saturday, May 7, 2022, from 9:00 to 11:00 a.m.  at Kassly Mortuary, Ltd., Fairview Heights, IL.

Funeral Service will be held on Saturday, May 7, 2022, at 11:00 a.m. at Kassly Mortuary, Ltd., Fairview Heights, IL, with Fr. Stan Konieczny officiating.  Interment will follow at Holy Cross Cemetery, Fairview Heights, IL.

To send flowers to John's family, please visit our floral store.


May 7, 2022

9:00 AM to 11:00 AM
Kassly Mortuary, Ltd (Fairvew Heights)

Funeral Service
May 7, 2022

11:00 AM
Kassly Mortuary Chapel Fairview Heights IL

© 2022 Kassly Mortuary. All Rights Reserved. Funeral Home website by CFS & TA | Terms of Use | Privacy Policy | Accessibility