SUNNOVA ENERGY CORP

PrivateCIK: 1608828
Location

HOUSTON, TX

Key Entity Details

Legal Name

SUNNOVA ENERGY CORP

Central Index Key (CIK)

1608828

Employer ID (EIN)

000000000

Phone Number

281-985-9900

Business Address

20 EAST GREENWAY PLAZA, SUITE 540

HOUSTON, 77046

TX

Mailing Address

20 EAST GREENWAY PLAZA, SUITE 540

HOUSTON, 77046

TX