WINCHESTER — Catherine C. (Langmuir) “Kitty” Drummond, 90, a resident of Winchester and formerly of Wellesley, passed away peacefully at home on Sunday, April 12.
Catherine was born in Glasgow, Scotland and was one of five children born to Christina Galloway and Andrew Langmuir. She was raised and educated in the Drumoyne Square section of…