DIRECTIONS TO ROUTE 128 FROM MARBLEHEAD
From Marblehead take Pleasant Street (Route 114) towards Salem
At the light by the high school bear left at the Marblehead Savings Bank onto Humphrey Street
At the next light continue going straight. Humphrey St. becomes Tedesco Street
Continue through the intersection of Route 1A. You will pass Staples on your right and a Mobil station on your left. Go straight through this set of lights.
At the next light, turn left on to Essex St. Continue past the cemetery and turn right at the light onto Swampscott Avenue.
Continue 1-2 miles to the next light at Route 107, Highland Avenue. Turn right and then a quick left at Tri City Sales onto Marlboro Road. Follow Marlboro Road about 1 mile. After ball field take a left onto Milk Street. Take the next right onto Clement Street to the end.
At Tremont Cleaners take a left onto Washington Street.
Go 0.2 miles to the next intersection (Dunkin Donuts on your left). Drive straight through the intersection then .05 miles to the next intersection.
Bear right onto Lynnfield Street for .4 miles and at the next intersection take a right onto Summit Street.
Go about ? mile on Summit Street and take left onto Forest Street. The North Shore Cancer Center will be on your left. At the lights take a right and follow signs to Route 128 (95)
Take Pleasant Street (Route 114) and follow 114 signs for about 6 miles which will take you through Salem to Route 128. There will be many turns ? just follow the signs.