David Allen Lindsay, MD, (‘Papa’)
David Allen Lindsay, MD, (“Papa”), 77, a dedicated physician and beloved member of the Lock Haven, Pa., community, passed away Tuesday, Dec. 4, 2024, at Geisinger Jersey Shore Hospital after an extended illness. He was born Jan. 4, 1947, in Chula Vista, Calif., to David Maurice (Morris) ...