David Potter

Active Doylestown, PA Senior Vice-President for Hall White Mutual Insurance Company