Stephen “Steve” Mayotte passed away at his home in Turlock on Friday.
Stephen Francis Mayotte
Dec 2, 1963 – Mar 15, 2019