Thomas Leonard

Active Farmington, CT President for The Leonard Insurance Group Inc

(860)675-7300