Stephen Carter Buchan
August 1, 1955 - March 6, 2017
Stephen Carter Buchan, 61, passed away peacefully Monday, March 6, 2017 at Munson Medical Center. Stephen was born on Monday, August 1, 1955 in Traverse City to the late John and Dorothy (Henschell) Buchan. Stephen left school during his junior... View Obituary & Service Information