Visitation for Joseph J. McMahon, age 94, residing in Arlington Heights Illinois for 48 years, will be held on Thursday, January 2, 2020 from 4:00 pm until 7:00 pm at the Ahlgrim Family Funeral Home, 201 N. Northwest Highway, Palatine. A Funeral Mass will be said, 10:00 am on Friday, January 3, 2020 at St. Theresa Catholic Church, 455 North Benton Street, Palatine. Entombment will follow at All Saints Catholic Cemetery, Des Plaines.

Joseph passed away peacefully on Monday December 30th, 2019 at Addolorata Villa retirement community in Wheeling Illinois.

Joseph was born June 27, 1925 in Chicago Illinois, to Patrick and Sadie McMahon (nee. Ryan). He was united in marriage to his beloved wife Margaret (nee. Caruso) on May 28, 1960. He was a loving and devoted father to his children, Michael and Jeannine. He will be dearly missed by all who knew him.

Joseph enlisted in the United States Marine Corps on September 23, 1943. He served his country honorable in the central Pacific area from November 1944 to February 1946. After which, he finished high school at St. Rita of Cascia in Chicago. He earned his Bachelor of Science degree in Electrical Engineering from Illinois Institute of Technology in 1956. He retired from a 38 year career at Commonwealth Edison as Superintendent of Power Supply in 1988. Joseph loved sports, especially baseball and football, which he played in high school.

Joseph is survived by his son Michael McMahon and daughter Jeannine (Matthew) Paxton. Granddaughters Tara McMahon, Aubrey Halvey and Heather Paxton. Great grandchildren, Fayth, Skye & Skarlet, Clayton and Delaney.

He is preceded in death by his parents, dear wife Margaret of 44 years, and sister Vida Wickert.

In lieu of flowers, donations may be made to the Alzheimers Association – Illinois Chapter or a charity of your choice.