Stella Lemieux
Stella M. Lemieux passed away on March 4, 2017, in Delray Beach, Florida. Stella was a long-time resident in Methuen, MA and took great pride in her ability to live independently in her home. She surprised everyone when she decided to become... View Obituary & Service Information