Charles Richard O'Hara
December 22, 1937 - January 3, 2021
Charles Richard O’Hara was born on December 22, 1937 in Pittsburgh, Pennsylvania, and passed in Mooresville North Carolina on January 3, 2021, following several years of illness. Charlie was pre-deceased by his parents, Charles Hugh and... View Obituary & Service Information