CTOPENDATA

Explore companies in Connecticut

CHARLES MELLA

CHARLES MELLA

Company LEMRAC CORPORATION
Business Number 276881
Role Principal
Title VICE PRESIDENT
Residence Address 14 FERGUSON CT, PALM COAST, 32137, FL
Business Address 21 GRISWOLD LANE, WINCHESTER, 06098, CT