Margaret L. Caouette

Caouette–– Margaret L., 89, of Holliston, MA, formerly of Island Pond, VT passed away February 10, 2013 in Framingham, MA.For the full obituary see Tuesday's Express.