TREX SOLAR, LLC

PrivateCIK: 1980095
Location

PLYMOUTH, MA

Key Entity Details

Legal Name

TREX SOLAR, LLC

Central Index Key (CIK)

1980095

Employer ID (EIN)

883197417

Phone Number

415-990-9201

Business Address

5 ALDRIN ROAD

PLYMOUTH, 02360

MA

Mailing Address

5 ALDRIN ROAD

PLYMOUTH, 02360

CA