EXCELSA PARTNERS LLC/DE

PrivateCIK: 2115011
Location

MIAMI, FL

Key Entity Details

Legal Name

EXCELSA PARTNERS LLC/DE

Central Index Key (CIK)

2115011

Employer ID (EIN)

413476394

Phone Number

8573313144

Business Address

19436 NE 26TH AVENUE APT 84B

MIAMI, 33180

FL

Mailing Address

19436 NE 26TH AVENUE APT 84B

MIAMI, 33180

FL