David will be remembered with deep affection by all who knew him. Beloved for his steady presence and quiet strength, he carried himself with honesty and a sincerity that put others at ease. His generosity was evident not only in what he gave, but in how freely he offered his time and attention, and his compassionate nature showed in the care and consideration he extended to family, friends, and all whose lives he touched.
Visitation will be held at McCracken Funeral Home, 1500 Morris Ave, Union, NJ 07083, US, on October 10, 2026, from 3:00 pm to 7:00 pm. A Religious Ceremony will be held at McCracken Funeral Home, 1500 Morris Ave, Union, NJ 07083, US, on October 10, 2026, from 6:30 pm to 7:00 pm.