David J. MacDonald
Main Office
Baystate Financial
One Marina Park, Suite 1600
Boston, MA 02110
Boston, MA 02110
Languages: English
Specialties: Insurance Strategies, Investment Strategies, Military, Retirement Income Planning, Charitable Giving, Business Succession Planning, Estate Planning, Financial Education, College Funding Strategies, Business Owners, Group Benefits, Retirement Strategies, Risk Management Strategies, Financial Planning
