Sheila Beatrice Caruth Kidd
January 12, 1926 - May 14, 2017
Mrs. Sheila Beatrice Caruth Kidd of Huntersville, NC, died on Mother’s Day, May 14, 2017, at Best of Care in Kannapolis. Sheila was born Jan. 12, 1926 in Norfolk, Norwich, England, and arrived in the US in 1946 as wife to Latta G. Kidd,... View Obituary & Service Information