Peggy Thornhill Wier Evans
Peggy Evans was born in Charleston, South Carolina. Peggy currently lives in Davidson, North Carolina. She has five children, John, Alex, David, Margaret and Edwin.
This website is dedicated to Peggy and her family with the hope to document some of Peggy’s favorite memories and family history to bring joy and remembrance to friends and family.