Margaret Lynn Callahan

Published 11:36 am Saturday, August 11, 2018

Margaret Lynn Callahan, 79, of Kill Devil Hills, passed away on Aug. 8, 2018 in Nags Head, NC after a long battle with heart disease. She was born on Dec. 23, 1938 in Barbour County, West Virginia to Hayward R. and Betty J. Weese.

She is survived by her three sons: Christopher E. Walworth of Sharpsburg, Georgia; Gary D. Walworth of Kill Devil Hills, and Gregory S. Walworth of Richmond, Texas. She is also survived by her three beloved grandchildren: Alyssa D. Gill of Wilmington; Tyler C. Walworth of Raleigh; and Alexander P. Walworth of Kill Devil Hills.

The family wishes to thank the staff of Outer Banks Hospital and Peak Resources for their loving care during her illness.

Get the latest headlines sent to you

No services are planned at this time. Express your condolences Gallop Funeral Services, Inc. was entrusted with arrangements.