Contact Us

info@mallardfinancial.com | 302-737-4546

Thanks for stopping by our website.
Please don’t share any personal financial information below.


Mallard Financial Partners
750 Barksdale Road
Newark, DE 19711