John Kevin Hill, 66, passed away peacefully on January 19, 2026. He was born on May 19, 1959, in Monroe, North Carolina. John was a hardworking and caring man who spent many years as a machinist at Stanley Engineered Fastening, where he was... View Obituary & Service Information