750 Barksdale Road Suite 3
Newark, DE 19711
302-737-4546
mallardfinancial.com
No. advisers: 17
AUM: $207,016,001