Is it only 2 miles? You have to go through Cambridge and Arlington to get to Medford, don’t you?
Medfa or Medford is just off of 93 heading north.