HUMAN ARRAY, LLC

PrivateCIK: 2076084
Location

NEEDHAM, MA

Key Entity Details

Legal Name

HUMAN ARRAY, LLC

Central Index Key (CIK)

2076084

Employer ID (EIN)

333581054

Phone Number

6282664770

Business Address

11 COLBY ST

NEEDHAM, 02492

MA

Mailing Address

11 COLBY ST

NEEDHAM, 02492

MA