DELAWARE RIVER SOLAR, LLC

PrivateCIK: 1711952
Location

NEW YORK, NY

Key Entity Details

Legal Name

DELAWARE RIVER SOLAR, LLC

Central Index Key (CIK)

1711952

Employer ID (EIN)

812311156

Phone Number

6469986457

Business Address

33 IRVING PLACE

NEW YORK, 10003

NY

Mailing Address

33 IRVING PLACE

NEW YORK, 10003

NY