Frederick A. Puffer, 89, passed away on June 7, 2022. Services have been entrusted to Hadley Marcom Funeral Chapel.