Teresa B. Sheehan, 95, died on May 15, 2021, in National City, CA. Teresa was the daughter of John F. Bailey and Johannah Kelleher. Teresa is survived by two sons and two daughters, three grandchildren, six great-grandchildren, and many extended family and friends. Teresa was preceded in death by her parents, her husband of 54 years, William F. Sheehan, Jr, three sons, three sisters, two brothers, infant great-grandson, and many loved ones. Teresa will be remembered for her insatiable curiosity and intelligence, her gentle grace, and enduring kindness. Teresa will be buried with her family in Rosario Cemetery, Santa Fe, New Mexico.