David McMahon

Obituary of David J McMahon

David McMahon of Warren, NJ died on October 20, 2021.  The son of Harvey Victor McMahon and Marlene Mary Steinruck, he was born on February 15, 1965 in Mineola, NY.

From the day he was born, David faced many challenges with grace and good humor.  He had the support of his parents, brother and sister, and extended family, all of whom were tenacious advocates throughout his life. He had a great childhood growing up in Basking Ridge, NJ.

As a toddler he attended the Cerebral Palsy Rehabilitation Institute in Orange, NJ.  He then attended the Matheny School in Peapack Gladstone, where he learned to speak.  At the age of 9 he entered the Cerebral Palsy School in Edison, NJ.

He also had wonderful experiences at Camp Jotoni in Warren, NJ, Elks Camp Moore, and Easter Seals Camp.

In 1988 David achieved his independence when he entered the Old Stirling Group Home in Warren, NJ, which became the center of his life and his home.  All who knew him describe him as kind, good humored and the life of the party, particularly if music was playing in the background.

Throughout his life he loved to visit his parents and grandparents on The North Fork of Long Island, NY.  Sitting on the deck, watching the boats go by and listening to the sounds of the creek, was a favorite pastime.

The ARC of Somerset County provided unyielding support for David.  In particular, we’d like to thank the staff and residents of the Old Stirling Group Home for their love and compassion for David and for helping him make his home there for the past 33 years.

David was predeceased by his brother, Brian, in October, 2016, his father in October, 2017 and his mother in November, 2017.  He is survived by his sister, Leslie McMahon Frank (Michael) of Spofford, NH; nephew, Andrew T. Salmon of Washington, DC;  and nieces Kimberley E. Salmon of Boston, MA and Melissa Jackson (Jonathan) of Canton, NC.

Arrangements are being handled by Kearns Funeral Home of Whitehouse, NJ.  Services and burial in Southold, NY will be private.  Please consider a donation in David’s name to the Somerset County ARC, 141 S Main Street, Manville, NJ.

A Memorial Tree was planted for David
We are deeply sorry for your loss ~ the staff at Kearns Funeral Home
Share Your Memory of
David