Marguerite Kelly York died suddenly due to heart failure on All Souls’ Day, Nov, 2 at Hunterdon County Hospital.