CTOPENDATA

Explore companies in Connecticut

EIF KLEEN, LLC

EIF KLEEN, LLC

Company KLEEN ENERGY HOLDINGS, LLC
Business Number 939994
Role Principal
Title MANAGER
Residence Address NONE
Business Address THREE CHARLES RIVER PLACE, 63 KENDRICK STREET, NEEDHAM, 02494, MA