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.
No services are planned at this time. Express your condolences www.gallopfuneralservices.com. Gallop Funeral Services, Inc. was entrusted with arrangements.