David L. Duncan, 48, of York, passed away Tuesday May 7, 2019
Cremation Services of Lancaster 717-273-6283