Margaret Elizabeth "Peggy" Heaps, 65, died Tues., May 17, 2016 at York Hospital. Born Feb. 27, 1951, she was a daughter of the late Everett A. Heaps, Sr. and Laura M. (Amspacher) Heaps. She is survived by two sons; grandchildren; and great grandchildren; and four siblings. Services are private. Peg will be sadly missed by family and friends and will be remembered for her kindness.