NEW RIVER SOLAR, LLC

PrivateCIK: 1980120
Location

PASADENA, CA

Key Entity Details

Legal Name

NEW RIVER SOLAR, LLC

Central Index Key (CIK)

1980120

Employer ID (EIN)

384205844

Phone Number

714-767-9873

Business Address

301 N. LAKE AVE.

PASADENA, 91101

CA

Mailing Address

301 N. LAKE AVENUE

PASADENA, 91101

CA