Charter Oak Investment Systems is located in the three-story Dedham Executive Center on Route 1A, near the Westwood town line. At Charter Oak Investment Systems, you will enjoy a luxurious and peaceful setting for discussing your investment matters. Ample parking is available in the center's multilevel, underground garage. The building is also home to a cafe--perfect for a post-meeting meal or snack.