LUMENA LABS, INC.

PrivateCIK: 2076547
Location

MENLO PARK, CA

Key Entity Details

Legal Name

LUMENA LABS, INC.

Central Index Key (CIK)

2076547

Employer ID (EIN)

931374741

Phone Number

6465731233

Business Address

2440 SAND HILL ROAD

MENLO PARK, 94025

CA

Mailing Address

2440 SAND HILL ROAD

MENLO PARK, 94025

CA