Age 62 Canistota, SD November 26, 2023 Scott Andrew Lemmermann was born on April 27, 1961 in Anaheim, CA, to Walter and Patricia Lemmermann. He was called to his heavenly home on November 26, 2023 in St. Louis after celebrating Thanksgiving with his family. He attended St. John’s College, River Forest, the University of Illinois….