CTOPENDATA

Explore companies in Connecticut

KLEEN ENERGY HOLDINGS, LLC

KLEEN ENERGY HOLDINGS, LLC

Company KLEEN ENERGY SYSTEMS, LLC
Business Number 641481
Role Principal
Title MEMBER
Residence Address THREE CHARLES RIVER PLACE, 63 KENDRICK STREET, NEEDHAM, 02494, MA
Business Address THREE CHARLES RIVER PLACE, 63 KENDRICK STREET, NEEDHAM, 02494, MA