LEAFBIO, INC.

PrivateCIK: 1719908
Location

SAN DIEGO, CA

Key Entity Details

Legal Name

LEAFBIO, INC.

Central Index Key (CIK)

1719908

Employer ID (EIN)

453791747

Phone Number

(858) 625-0335

Business Address

6160 LUSK BLVD, STE C105

SAN DIEGO, 92121

CA

Mailing Address

6160 LUSK BLVD, STE C105

SAN DIEGO, 92121

CA