Stephen Craig Jamgochian, age 75, of Terrell, North Carolina, passed away peacefully on June 17, 2026 due to vascular dementia. He was blessed with the ongoing and loving support of his family and neighbors, church, and the staff from Carolina Caring Hospice. He was born on August 21, 1950 in Chamblee, Georgia to John Jamgochian, […]




