LUMENA INC.

PrivateCIK: 1787938
Location

DENVER, CO

Key Entity Details

Legal Name

LUMENA INC.

Central Index Key (CIK)

1787938

Employer ID (EIN)

823965000

Phone Number

434-941-9423

Business Address

891 14TH ST #1117

DENVER, 80202

CO

Mailing Address

891 14TH ST #1117

DENVER, 80202

CO