Clifford Craig Heindel MD
February 15, 1939 - December 29, 2017
North Hampton – Clifford “Craig” Heindel, MD, 78, most recently of North Hampton and formerly of New Castle, died unexpectedly, Friday, December 29, 2017 at Portsmouth Regional Hospital. He was born in Chattanooga, TN February... View Obituary & Service Information