Luke Demers, 60, of West Boylston, died on April 8th from pneumonia as a consequence of having lived with an aggressive cancer for seven years.
From
To
