Peggy MacFarlane, age 94, of Fort Myers Beach and formerly of Viera, FL passed away Tuesday, March 10, 2020. She was the first Director of the Atlantic County Humane Society where she worked for over 25 years. She is survived by her nieces: Gerri (Tom) Magnotta and Pat (Bob) Hudson. She was preceded in death by her husband, Spanky. Her wish was to be cremated. Arrangements were handled by Hodges Funeral Home at Lee Memorial Park (239) 334-4880.