Michael L. Edmonds
January 23, 1959 - July 9, 2022
Michael Lee “Macho” Edmonds, 63, of Beloit, WI, passed away on Saturday, July 9, 2022 in his home surrounded by his family. He was born January 23, 1959 in Beloit, WI, the son of Kenneth and Marie (Thostenson) Edmonds. Mike was a... View Obituary & Service Information