John S. Long,78, of Ephrata, passed away on May 20, 2019. Cremation Services of Lancaster (717) 273-6283