Michelle E. Self

Michelle E. Self, 57, of Lowell, died Saturday (April 27, 2013). Arrangements are incomplete, pending arrival of family. The Lowell Chapel of Cawley & Peoples Funeral Homes is handling arrangements.