William L. Mason of Princeton, MN passed away on August 9, 2019. Preceded in death by his mother, Alice E. Mason of Minneapolis; father, William E. Mason, Jr. of Princeton; sister, Susan R. Lindberg of Milaca, MN, and step-daughter, Robin Purington of Gardner, ME. Bill was born in Minneapolis on June 13, 1950. He graduated from Mound-Westonka High School in 1968, after which he served in the US Army in Vietnam. After leaving the military, Bill worked for and retired from General Motors. Bill is survived by his wife of nearly 29 years, Diane; son Mark (Samantha) Mason; step-son Angelo (Jennie) Kostanshek; granddaughters Gail Mason, Dezirae (Derek) Hanson, Johanna Kostanshek and Elizabeth Kostenshek, all of Princeton; grandson, Nate Purington of Gardner, ME; great-granddaughter, Emmah Hanson; cousins Theresa Nelson of Minneapolis, Brad (Katie) Tapper of Rio Rancho, NM, Randy (Cokie) Tapper of Buffalo, MN, Arlene (Howard) Klofstad of Princeton; along with other relatives and friends. Bill requested that there be no funeral service; however, there will be a small graveside service at Fort Snelling National Cemetery on Thursday, August 15th, at 11 a.m.