Leo A. Perron

Perron–– Leo A., 86, of Newport, VT passed away peacefully on May 1, 2014 in Newport. For the full obituary see Monday's Express.