HUMERA, INC.

PrivateCIK: 2079187
Location

GREENWOOD, IN

Key Entity Details

Legal Name

HUMERA, INC.

Central Index Key (CIK)

2079187

Employer ID (EIN)

392421200

Phone Number

3176757077

Business Address

4690 WATERS EDGE WAY

GREENWOOD, 46143

IN

Mailing Address

4690 WATERS EDGE WAY

GREENWOOD, 46143

IN