Robert Leonhard, 61

Robert Leonhard, 61, of rural Marshalltown, Iowa, passed away on Tuesday, July 4, 2017.

Funeral services will be held at 3:00 p.m. on Friday, July 7, 2017, at the Mitchell Family Funeral Home in Marshalltown, Iowa. Visitation will begin at 1:00 until service time at 3:00 p.m. at the funeral home. Burial will be at Columbus City Cemetery in Columbus City, Iowa, on Saturday, July 8, 2017, at 2:00 p.m. Memorials may be directed to the family to be designated at a later date. Mitchell Family Funeral Home is caring for Rob and his family: phone 641-844-1234. For condolences or questions please visit:

Left to cherish his memory is his wife, Carolyn; children: Katrina (Dan) Alman, of Zearing, Iowa, Robert (Jennifer) Leonhard, of Ankeny, Iowa and Mitchell (Catrina) Leonhard, of Rumford, Rhode Island, and grandchildren: Caleb Scott, Brielle Rose and Zoe Sage; siblings: Randall (Susie) Leonhard, of Columbus Junction, Iowa and Ronald Leonhard, of Muscatine, Iowa.