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