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 ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Robert Welch, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in