Margaret S. Callaghan was born in 1922 in Utica, N.Y., the only child of the late Herbert and Georgina McKenzie Schultz. She attended St. Lawrence University and was a member of Alpha Delta Pi national sorority.
Following marriage to the late John V. Callaghan, she was a 35-year resident of Suffern, N.Y. She retired in 1994 from Fairfax County, Va., and moved to Sunset Beach, where she was an active member of Sunset Beach Community Church.
Survivors include seven children, John V. (Rosa) of Reston, Va., Sheila E. Callaghan of Long Beach, Calif., Mark F. (Victoria) of Monroe, N.Y., Joan (James) Watts of Denver, Colo., Barbara (Brian) Beauregard of Sunset Beach, Kathleen (Thomas) Heffernan of New York, Margaret Callaghan of Farmington, Maine; 14 grandchildren; and two great-grandchildren.
A celebration of life will be at a later date in Sunset Beach Community Church.
Memorials may be made to Sunset Beach Community Church at P.O. Box 7809, Ocean Isle Beach, NC 28469.
Private online condolences may be sent to www.brunswickfuneralservice.com.
Arrangements by Brunswick Funeral Service & Crematory, Shallotte.