James Couzens

Active Farmington, CT Vice-President for Karn Couzens & Associates Inc

(860)676-2727