Steven J. Carroll
September 8, 1959 - March 19, 2021
Steven Joe Carroll, 61, of Montrose, CO., formerly of Beloit, WI., passed away on Friday, March 19, 2021 in his home. He was born on September 8, 1959 in Beloit, WI., the son of Thomas W. and Bernice (Weinberg) Carroll. Steven was a 1978 graduate... View Obituary & Service Information