Cover photo for John "Mac" McElhaney's Obituary
John "Mac" McElhaney Profile Photo
1956 John "Mac" 2020

John "Mac" McElhaney

February 28, 1956 — October 3, 2020

John J. "Mac" McElhaney, of Monroe Township, passed away Saturday, October 3, 2020 at Merwick Rehab Center in Plainsboro. He was 64.

Born in New Brunswick, he lived in Somerset, Milltown and Pine Beach before moving to Monroe last year.

Mac worked for the Middlesex County Parks Department for many years, retiring in 2009. He was an avid drag racer and enjoyed racing RC cars.

He's predeceased by his daughter Kerry McElhaney (d. 2019), his father John McElhaney, and his step-father Casper Piersanti.

Surviving is his wife Eileen (Gilhooly) McElhaney; his son and daughter-in-law John and Lindsay McElhaney of Helmetta; his grandson Connor; his mother Patricia (Moore) Piersanti of Somerset; his brother and sister-in-law Thomas and Cornelia Piersanti of Stockton; his sister and brother-in-law Patricia and Christopher Gioe of Hillsborough; and numerous nieces and nephews who adored him.

Friends and relatives may call on Tuesday, October 6th, from 4:00 – 6:00 pm at The Crabiel Home for Funerals, 170 N Main St.-at Riva Avenue, Milltown. In lieu of flowers contributions may be made to St. Jude's Children's Research Hospital, . You may sign the online condolence "guestbook" for the family at
To order memorial trees or send flowers to the family in memory of John "Mac" McElhaney, please visit our flower store.

Service Schedule

Past Services

Life Celebration Visitation

Tuesday, October 6, 2020

4:00 - 6:00 pm (Eastern time)

The Crabiel Home for Funerals

Riva Ave, Milltown, NJ 08850

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.


Visits: 10

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree