NODE LABS, INC.

PrivateCIK: 1739372
Location

PETALUMA, CA

Key Entity Details

Legal Name

NODE LABS, INC.

Central Index Key (CIK)

1739372

Employer ID (EIN)

823262778

Phone Number

6174077944

Business Address

205 DEER CREEK LANE

PETALUMA, 94952

CA

Mailing Address

205 DEER CREEK LANE

PETALUMA, 94952

CA