Our Offices | Charles Carroll Financial Partners

Our Offices

Charles Carroll Financial Partners offers fee-only financial advisory services – Wealth Management, Investment Management, and Retirement Planning. We are headquartered in Needham, MA, but travel throughout the country to meet our clients’ needs.


1329 Highland Avenue,
Needham, MA 02492

From Boston, our office is approximately 50 minutes by car (approximately 40 miles). Take route 3 south to exit 9. Take a left off the exit onto route 3A south. Follow route 3A to our office, across the street from the Cordage Commerce Center.

Alternatively, for your convenience we can schedule online financial meetings.


  • Phone:
  • E-Mail:
    This email address is being protected from spambots. You need JavaScript enabled to view it.

Check us out

© CHARLES CARROLL FINANCIAL PARTNERS. All rights reserved. Powered by AdvisorFlex.

The information presented on this website is for information on matters of interest only. Given changing laws, rules and regulations, there may be delays, omissions or inaccuracies in information contained on this website. The information in this website is provided with the understanding that the authors and publishers are not herein engaged in rendering legal, accounting, tax, or other professional advice and services. Before making any financial decision, you should consult one of the Charles Carroll advisors. Every effort has been taken to see that the information contained on this website is accurate. Charles Carroll in not responsible for any errors or omissions, or for the results obtained from the use of this information. Charles Carroll and its employees are not liable to you or anyone else for a decision made or action taken based on the information on this website