206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Robert Lee Welch Sr., a 67-year-old white male, passed away on August 15, 1960, in Macon County, North Carolina. He was born on April 21, 1893, in Macon County. His final resting place is at St. John's Cartoogechaye Episcopal Church Cemetery in Franklin, Macon County, North Carolina.
Available records indicate that Robert Lee Welch Sr. died of natural causes. There is no information suggesting any criminal activity, arrests, or suspects related to his death. Given the era and the nature ...Read More
Available records indicate that Robert Lee Welch Sr. died of natural causes. There is no information suggesting any criminal activity, arrests, or suspects related to his death. Given the era and the nature ...Read More
Links to Additional Sources (5)
See any mistakes?Victim Details
Robert Welch
Male
Franklin
NC
1960-08-12
69
Robert
Welch
11/11/2025



