Sharon Lee and Nicholas Lee Malpass
August 8, 1980 - April 17, 2025
Nicholas and Sharon (Mosher) Malpass passed away in Miami, Oklahoma, on April 17, 2025, due to a motorcycle accident. Nicholas was born on February 6, 1980, in Winston-Salem, North Carolina. Sharon was born on August 8, 1980 in Amsterdam, New... View Obituary & Service Information
