Richard McSwain Obituary
With heavy hearts, we announce the death of Richard McSwain (Shelby, North Carolina), born in Cleveland, North Carolina, who passed away on February 25, 2023 at the age of 81. Family and friends can send flowers and condolences in memory of the loved one. Leave a sympathy message to the family on the memorial page of Richard McSwain to pay them a last tribute.
He was predeceased by: his parents, Everette McSwain and Lula Wiggins McSwain; and his wife Mary Lee Causby McSwain. He is survived by: his children, Shane McSwain (Jennifer) of Chapel Hill and Leslie McSwain of Shelby; his brothers, Randy McSwain (Sarah) of Shelby and Roger McSwain (Janet) of Shelby; and his grandchildren, Adrian, Amiya, Josie and Tess McSwain.