Larry L. Carroll, 80, passed away Thursday, May 21, 2020 at home surrounded by his family. He was a resident of Rock Springs, Wyoming for 44 years. He was born on October 2, 1939, in St. Louis Michigan, the son of Leo Francis Carroll and Marian... View Obituary & Service Information