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 personnel data available for this firm