Directions

Office Address:

60 Dedham Ave #202
Needham, MA 02492

From Boston:

  1. Take I-90 to Rt. 128 / I-95 South
  2. Take Rt. 128 / I-95 South to Exit 19B
  3. Follow Highland Ave for 1.9 miles to Rt. 135
  4. Stay on Highland Ave and merge with Rt. 135 South – you are now on Dedham Ave, and the building will be on your left.

From North of Boston:

  1. Take Rt. 128 / I-95 South to Exit 19B
  2. Follow Highland Ave for 1.9 miles to Rt. 135
  3. Stay on Highland Ave and merge with Rt. 135 South – you are now on Dedham Ave, and the building will be on your left.

From South of Boston:

  1. Take Rt. 128 / I-95 North to Exit 17
  2. Follow Rt. 135 Highland Ave for about 2 miles to Rt. 135
  3. Stay on Highland Ave for 1.9 miles.  The building will be on your right before you reach Needham center.