Willard I. "Steel Will" Newell
September 29, 1977 - April 29, 2017
Willard I. “Steel Will” Newell, 39, of Cheyenne, died on Saturday, April 29, 2017 in Cheyenne. He was born on September 29, 1977 in Monroe, Louisiana and had lived here since 1988. “Toot” was a cook and enjoyed art,... View Obituary & Service Information