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