UMBRA LAB, INC.

PrivateCIK: 1838870
Location

SANTA BARBARA, CA

Key Entity Details

Legal Name

UMBRA LAB, INC.

Central Index Key (CIK)

1838870

Employer ID (EIN)

474312054

Phone Number

805-270-5069

Business Address

133 E. DE LA GUERRA STREET #39

SANTA BARBARA, 93101

CA

Mailing Address

133 E. DE LA GUERRA STREET #39

SANTA BARBARA, 93101

CA