James D. Sherlaw, 75, of York, passed away on May 14, 2019. Cremation Services of Lancaster (717) 273-6283