Mar 23, 20171 minDebra “Debby” DemichDebra “Debby” Demich, 41, of Duryea, passed away unexpectedly on Thursday, March 23rd at her home. She was born in Avoca, November 21st,...