ALGAEON, INC.

PrivateCIK: 1560376
Location

INDIANAPOLIS, IN

Key Entity Details

Legal Name

ALGAEON, INC.

Central Index Key (CIK)

1560376

Employer ID (EIN)

452625479

Phone Number

(317) 225-4126

Business Address

8440 W. 82ND STREET

INDIANAPOLIS, 46278

IN

Mailing Address

8440 W. 82ND STREET

INDIANAPOLIS, 46278

IN