William Scranton

Active Harleysville, PA Chairman for Harleysville Group Inc.