OWLFI CAPITAL, LLC

PrivateCIK: 1931371
Location

LENEXA, KS

Key Entity Details

Legal Name

OWLFI CAPITAL, LLC

Central Index Key (CIK)

1931371

Employer ID (EIN)

882399916

Phone Number

913-441-8380

Business Address

8725 ROSEHILL RD

LENEXA, 66215

KS

Mailing Address

8725 ROSEHILL RD

LENEXA, 66215

KS