RIA Intelligence

OWLFI RIA LLC

Legal name: OWLFI

CRD #311854 SEC #801-122910 LENEXA, KS 913-441-8380
SEC Registered
Total AUM
$117.6M
Discretionary
$117.6M
Employees
17
Clients
101
Accounts
667

No fee data available. Fee information is extracted from Part 2 brochures.