David B. Hastings
September 17, 1977 - September 10, 2023
North Greenbush, NY On September 10, 2023, after a protracted battle with pancreatic cancer fought with great courage and dignity, David B. Hastings, 45, passed away peacefully at home, surrounded by his loving family. David was born in Troy,... View Obituary & Service Information
