Paul Macquinn

Active Ellsworth, ME President for Herrick & Salsbury