David Hagan
June 25, 1936 - September 10, 2020
David Powers Hagan, 84, Huntersville, NC, formerly of Black River, NY, died on September 10 peacefully in his home. Mr. Hagan retired from the Real Estate Division of the New York State Department of Transportation in 1991 after 34 years of... View Obituary & Service Information
