INNOWATTS, INC.

PrivateCIK: 1713344
Location

HOUSTON, TX

Key Entity Details

Legal Name

INNOWATTS, INC.

Central Index Key (CIK)

1713344

Employer ID (EIN)

364758896

Phone Number

214-529-5243

Business Address

601 SAWYER STREET

HOUSTON, 77007

TX

Mailing Address

601 SAWYER STREET

HOUSTON, 77007

TX