Dwight ’51
Elinor Lockwood Yeo passed away on January 10, 2023. Her obituary was published by the Boston Globe from Jan. 14 to Jan. 15, 2023: "United Church of Christ Minister and Reproductive Rights Advocate Elinor Yeo passed away on January 10, 2023, at Newton-Wellesley...