David J. Iafrate, age 73, passed away Tuesday, September 24, 2019. Beloved husband of Joyce and dear brother of Daniel, the late Richard, and the late Donald. David is also survived by many nieces and nephews. Memorial visitation will be held from 4:00 p.m. until 8:00 p.m. Friday, October 18, 2019 at Kaul Funeral Home, 28433 Jefferson Ave., St. Clair Shores, MI. Memorial service will take place at 7:00 p.m. Friday, October 18, 2019 at the funeral home. Please share a memory with the family at www.kaulfuneralhome.com