Jeffrey David Johnson, 56, of McLeansboro, passed away at 10:30 a.m. Thursday, April 26, 2012, at McLeansboro Health Care and Rehab. There will be no public service. A private spreading of ashes will be held in Michigan at a later date.