David Frederick

Active Enfield, CT President for Hampden & Beech Inc