Richard "Rick" Schumacher
September 18, 1958 - May 27, 2024
Richard "Rick" Schumacher, 65, of North Tonawanda, peacefully passed away surrounded by loved ones on Monday (May 27, 2024) at Buffalo General Hospital. Rick was born in North Tonawanda on September 18, 1958 to Donald and Laura (Staschak) Schumacher. Rick... View Obituary & Service Information
