Mark De Negre

Active Centerbrook, CT President for Essex Vision Center Inc