FETA LABS INC.

PrivateCIK: 1978152
Location

DENVER, CO

Key Entity Details

Legal Name

FETA LABS INC.

Central Index Key (CIK)

1978152

Employer ID (EIN)

921771125

Phone Number

720-663-0558

Business Address

600 S. CHERRY ST.

DENVER, 80246

CO

Mailing Address

1007 NORTH ORANGE ST.

WILMINGTON, 19801

DE