Barbara M. Sochia, 84, Hopkinton