Obituary for Teddy Haggard of Seven Lakes

Teddy “Kay” Haggard, 78, of Seven Lakes, NC passed away on Saturday, December 10, 2022 at FirstHealth Hospice House in Pinehurst.

Kay was born in Oklahoma City, OK on July 27, 1944 to the late Noah and Birdie Cotton.   She graduated from Bethany High School in Bethany, OK where she was a member of the high school marching band. 

Jim and Kay lived in Herndon, VA for 20 years after Jim’s 20-year service in the Navy, before ultimately retiring to Seven Lakes, NC in 2000.   While enjoying retirement, Kay and Jim perfected their ballroom dancing skills and traveled the US in their RV.  Kay also enjoyed outdoor gardening, crocheting, cooking and she treasured her time participating in a local bowling league with her friends.

She is survived by her husband of almost 60 years, James Haggard; daughters Carrie Braswell (Craig) of Hampton Roads, VA and Cheryl Taylor of Seven Lakes, NC; grandson Cameron Braswell; brother Archie Cotton and sister Ann Hunter.

In addition to parents, she was preceded in death by her sister Roberta Swyden. 

A celebration of life service will be held on Saturday, January 14, 2023 at 11:00AM at Boles Funeral Home, 425 W. Pennsylvania Avenue, Southern Pines, NC 28387.

Online condolences may be made at

Services entrusted to Boles Funeral Home of Seven Lakes.   

Print Friendly, PDF & Email