It is with great sadness that our family announces the passing of Dr. Nicholas Peter Skiadas on September 13th, 2024, in Lancaster, PA. Dr. Nick was born on May 22, 1976, in Winchester, Massachusetts. He was a beloved…