Mallard Financial Partners Inc

Whether you are seeking financial planning, investment management, or both, we are ready to lend a hand.

Advisors at this Office

Associates at this Office

This Office

750 Barksdale Rd Ste 3 Newark, DE 19711-3245 Phone: (302) 737-4546 Fax: (302) 397-2675

Primary Office

750 Barksdale Rd Ste 3 Newark, DE 19711-3245 Phone: (302) 737-4546 Fax: (302) 397-2675