LEAF GROUP LTD.

PrivateCIK: 1365038
Location

SANTA MONICA, CA

Key Entity Details

Legal Name

LEAF GROUP LTD.

Central Index Key (CIK)

1365038

Employer ID (EIN)

204731239

Phone Number

(310) 917-6400

Business Address

1655 26TH STREET

SANTA MONICA, 90404

CA

Mailing Address

1655 26TH STREET

SANTA MONICA, 90404

CA