NCBiotech Company Directory

A comprehensive listing of North Carolina's life science industry

Company Directory Search

EcoClosure LLC

EcoClosure LLC

EcoClosure provides microalgae window panels for building enclosures as a closed-loop regenerable technology.

Company Location

5530 Ballantyne Commons Parkway

Charlotte
NC
28277
Phone
(347) 738-1390

Company Details