Margaret Shaffer, 93 of Naples, FL died Saturday at in Hammonton. Born in Camden she was a resident of the Berlin area for many years. She was predeceased by her husband, Howard Shaffer Sr. and her son, Howard Shaffer Jr. She is survived by her daughter in law, Florence "Dale" Douglass of Wildwood, one son, Ronald Shaffer and his wife, Betty Jane of Winslow, four grandchildren, Dawn Umosella , Howard Shaffer III, Curry Shaffer, Ronald Shaffer , three great grandchildren, Angela Umosella, Nicole Umosella, and Howard Shaffer IV. Relatives and friends are invited to viewing Tuesday from 6:00 PM - 8:00 PM at the Carnesale Funeral Home, 202 S. Third Street in Hammonton, where funeral services will take place at 8:00 PM. Entombment will be held in Naples, FL.