James Francis McPherson Obituary
With heavy hearts, we announce the death of James Francis McPherson (Brevard, North Carolina), born in Buffalo, New York, who passed away on March 8, 2023 at the age of 82. Leave a sympathy message to the family on the memorial page of James Francis McPherson to pay them a last tribute.
He was predeceased by: his father Henry McPherson; his wife Ann; and his siblings, Richard and Barbara Meyers. He is survived by: his children, Laura Bruening (John), Mark McPherson (Virginia) and Lisa McPherson; and his grandchildren, Isabel, Hannah, Henry and Gretchen.
In lieu of flowers, donations to SAFE of Transylvania County or Transylvania Habitat for Humanity would be appreciated: http://www.safetransylvania.org, P.O. Box 2013, Brevard, NC 28712, https://transylvaniahabitat.charityproud.org, 692 Ecusta Road, Brevard, NC 28712.