NCBiotech Company Directory

A comprehensive listing of North Carolina's life science industry

Company Directory Search

EcoClosure LLC

EcoClosure LLC

EcoClosure designs microalgae windows for building enclosures as a closed-loop regenerable technology.

Company Location

57 Union St. South

Concord
NC
28025
Phone
(347) 738-1390

Company Details

Employment range in NC
US headquarters
North Carolina
Global headquarters
United States
Primary site activity
All company activities
Potential end market(s)