Daniel Hall

Active Whiting, ME Vice-President for H & S Construction, Inc.