STACK TECHNOLOGIES, INC.

PrivateCIK: 1964875
Location

NEW YORK, NY

Key Entity Details

Legal Name

STACK TECHNOLOGIES, INC.

Central Index Key (CIK)

1964875

Employer ID (EIN)

301335148

Phone Number

929-399-3450

Business Address

228 PARK AVENUE S

NEW YORK, 10003

NY

Mailing Address

228 PARK AVENUE S

NEW YORK, 10003

NY