Leroy "Chief" Walter Barnes Jr.
September 7, 1988 - May 20, 2019
Leroy “Chief” Walter Barnes, Jr., 30, of Iowa City, Iowa, passed away Monday, May 20, 2019, following a brief illness, at St. Luke’s Hospital, Cedar Rapids, Iowa. Family will greet friends from 11 a.m. to 2 p.m. Wednesday,... View Obituary & Service Information