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
