Stephen Mosher Obituary
Stephen Mosher (Saint John, New Brunswick), born on March 20, 1942, passed away on September 23, 2026. You can send your sympathy in the guestbook provided and share it with the family.
He was predeceased by: his parents, Marian Marjorie Mosher and Stephen Alexander Mosher; his sister Sandra Ethel Larsen (Mosher); and his brother-in-law Glen J. Larsen. He is survived by: his children, Trent Mosher (Lori), Belinda Hughes (Eric), Bradley Mosher (Pam) and Joseph Shelley (Joe); his grandchildren, Shelby Hughes (Zach), Seth Hughes, Brandon Mosher and Bailey Mosher; his great grandchild Oaklynn; his brother Brian Mosher (Anne); and his aunt Maxine Essensa. He is also survived by several nieces, nephews, cousins, a half-brother, and half-sisters.

September 24, 2026
Sandra and John Hachey wrote a sympathy message