John Boucher passed July 13, 2020, at the age of 65.
John was born Jan. 5, 1955.
He graduated from Totino Grace High School in 1973. He earned a mechanics degree at Dunwoody Institute. He worked as a diesel mechanic at Metro Transit for more than 30 years.
His favorite pasttime was fixing up cars and drag racing for sport.
He had a funny sense of humor and made people around him laugh.
John is survived by his children, Brian (Carrie) Boucher, Amanda (Ramadan) Hussein, and Christina (Max) Boucher; his grandchildren, John, Patrick, David, Mary, Rami, and Farrah; sister, Jeanne (Jack) Jungbauer; and Barb Boucher.
He was preceded in death by his grandson, Max; father Donald, and mother Dorothy.
A visitation took place at 1 p.m., and a service took place at 2 p.m. Sunday, July 19, 2020, at Swanson-Peterson Funeral Home (1224 6th St. Howard Lake, MN), 320-543-3401.
In lieu of flowers, memorials to family are preferred.