David L. Olson, age 80 of Bay Lake Township passed away at his home on October 1, 2019. He was born on February 25, 1939 in Minneapolis to Leonard and Gulia (Magnolo) Olson. David married Annette Olsen on July 11, 1959 in Minneapolis. Because of his compassion for others and experience he opened Total Medical Supply in 1994; selling and retiring in 2004. With a passion for hockey, he started skating at a young age, playing through high school.He continued to play on a “old timers league”, then went on to become assistant coach at Columbia Heights High School. He continued to skate every year until age 75. David was an avid golfer and sang with the Country Gentlemen in Tucson, AZ.
David is survived by his wife, Annette; daughter, Kristine, (Mervin) Bjork of Zimmerman; son, David (Cheryl) Olson Jr. of Crosslake; brothers, Gerald (Judy) Olson of Scandia and Leonard (Karen) Olson of Columbia Heights; sister, Julie Howell of Pensacola, FL; eleven grandchildren and five great grandchildren.
Preceding David in death are his parents.
A Celebration of Life Service will be held at 11:30 a.m., Saturday, October 19, 2019 at the Salem Lutheran Church in Deerwood. Burial will be at the Bay Lake Township Cemetery. Visitation will be one hour prior to the service at the church on Saturday. Arrangements are with the Koop Funeral Home in Crosby.
To send flowers to the family or plant a tree in memory of David Leonard Olson, please visit our floral store.