Stephen Richard TOTTEN
February 20, 1936 - May 31, 2021
On Monday, May 31st 2021 Stephen Richard Totten of St. Charles, Missouri was called home at the age of 85. Sadly, Steve passed away from an Intracranial Hemorrhage and struggled with Diabetes for over 6 decades. Steve died peacefully at... View Obituary & Service Information