Margaret Ann Keller, 72, of Natrona Heights, died Tuesday, March 21, 2017, in her home. She was born Jan. 16, 1945, in Titusville, Crawford County, daughter of Enos R. and Frances E. Weld Gifford. She worked at Mr. Donuts in Springdale. In addition to her parents, she was preceded in death by her husband, Tom; four children, Eric, Donna Sue, Dawn Renee and Tammy; and two sisters, Caroline and Barb. She is survived by a sister, Cora Mae Rosenberger, of Titusville. As per Margaret's wishes, all visitation, services and burial were private. Arrangements were entrusted to the JOSEPH J. CARDARO FUNERAL HOME, New Kensington, 724-337-3325.