Peggy Spencer O’Neal, 81, of Ocracoke, died Thursday July 4, 2013 in Norfolk, VA. 

Mrs. O’Neal was born in Ocracoke and was the daughter of the late Robert Washington “Washie” and Minerva “Minnie” Alwater Spencer, and the wife of the late David Farrow O’Neal.

She was a member of Ocracoke United Methodist Church and was formerly employed with Pony Island Restaurant, Island Inn, and N.C. DOT. She also was a homemaker who raised her family.

Surviving are one daughter: Sharon O’Neal Justice of Ocracoke; two sons: David Farrow O’Neal, Jr  and Richard Vincent O’Neal both of Ocracoke; two sisters: Audrey Buskirk of Morehead City and Mary Gray of Live Oak, FL; Grandchildren: Robert Lewis, Fletcher O’Neal, Rachel O’Neal, Katie O’Neal, Carson O’Neal, Noah O’Neal and six great-grandchildren.

A celebration of life will be in Ocracoke United Methodist Church, Sunday July 7, 2013 at 1:30 p.m. by Rev. Laura K.W. Stern and Rev. Ivey Belch. Burial will be in the Community Cemetery.

Friends may join the family at Ocracoke United Methodist Church, Saturday from 6:00 p.m. to 8:00 p.m.