David Peter Larson
May 3, 1956 - June 19, 2020
David Peter Larson, 1956 - 2020 David died after a short bout with cancer on June 19, 2020. He won the first round in 2016 and spent the next four years continuing to grow the business he managed for over 25 years, traveling with his wife and... View Obituary & Service Information