12/22/2025
A long-time public servant in West Lakeland whose contributions extended throughout the St. Croix Valley, John McPherson passed away on Dec. 9 at the age of 97.
Visitation will be Sunday, Dec. 28 at the Bradshaw Celebration of Life Center in Stillwater from 4-6 p.m. The funeral will be at the Church of St. Charles in Bayport on Monday, Dec. 29 at 10 a.m., with visitation beginning at 9 a.m.
John McPherson lived “a big life,” said his daughter Sara Carlson. McPherson helmed the West Lakeland town board for four decades, was a dairy farmer, and “in every season of