OWANGA SOLAR CORP

PrivateCIK: 2028204
Location

ATLANTA, GA

Key Entity Details

Legal Name

OWANGA SOLAR CORP

Central Index Key (CIK)

2028204

Employer ID (EIN)

923213533

Phone Number

404-642-7192

Business Address

1578 AVENUE PLACE

ATLANTA, 30329

GA

Mailing Address

1578 AVENUE PLACE

ATLANTA, 30329

GA