• 59°

William Irvin Hepler

Sgt. Major (E9), retired, William Irvin Hepler, 87, of Mocksville, died Monday, Nov. 12, 2012, in his daughter’s arms at Gordon Hospice House in Statesville.