David A. Barrett Sr.

David A. Barrett Sr., 76, of Keene, passed away on May 5, 2020. He passed peacefully while resting at Cheshire Medical Center in Keene. Services are incomplete and under the care of Cheshire Family Funeral Chapel and Crematories in Keene (www.cheshirefamilyfh.com).