Alexandra Ross, 89, of Framingham, formerly of Hopkinton and Ashland, passed away Sept. 11, 2025, after a period of declining health. Born in Scotland, she was the daughter of the late Alexander and Jane (Flokhart) McLeod and beloved wife of George L. Ross. They...




























