Charlotte Ann Weston, 89, of Shrewsbury passed away Thursday, January 24, 2019 at her residence. She was the wife of the late John W. Weston, Jr. Born in Baltimore she was a daughter of the late Phillip and Laura (Wagner) Hahn. Charlotte worked as a loan supervisor and was a member of St. Matthew’s By the Sea United Methodist Church in Fenwick Island, Delaware. She enjoyed crafts and playing the piano and spending time with her family, grandchildren and great-grandchildren. She is survived by two sons John W. Weston, III and his wifeKathleen of Shrewsbury and Thomas B. Weston, II of Enola; daughter-in-law Patricia Weston; four granddaughters Erin K. Weston, Rachel L. Tran, Laura A. Filipiak and Allyson D. Weston; three great-grandchildren Dylan A. Weston, Aidan R. Weston and Aubrey Z. Searle; one sister Phyllis Nichols. Charlotte was preceded in death by one brother Albert Hahn. A private memorial service will be held at the family’s convenience. In lieu of flowers contributions may be made to St. Matthew’s By the Sea UMC, 1000 Coastal Hwy, Fenwick Island, DE 19944.