Richard Edward McCarraher
March 28, 1935 - January 21, 2025
Richard Edward "Dick" McCarraher, a man of deep faith and unwavering devotion to his family, passed away peacefully on January 21, 2025, in Apex, North Carolina, after a short illness at the age of 89. Born on March 28, 1935, he was the cherished... View Obituary & Service Information
