Carl was born on October 25, 1947, in St. Cloud, MN, to Arthur and Marion Swanson. He loved music and played the trumpet in his high school band. He also played baseball in high school. He became an avid golf enthusiast later in life.
Carl was on active duty at Malmstrom Air Force Base from 1974-1976, and then in the Montana Air National Guard. He retired from the guard in 2001 as a Lt. Colonel.
He practiced Optometry in Great Falls until his retirement in 2013. He also performed volunteer eye exams at the Rescue Mission.
To read the complete obituary and share condolences, visit the O'Connor Funeral Home website.