Getting Here From Everywhere

From the North

Beverly, Gloucester, Rockport, Newburyport, Maine & New Hampshire

Take Route 128 toward Salem. Follow Route 114 East into Salem, then connect to Route 107 South (Highland Avenue). Continue toward Swampscott and Lynn until you reach 400 Highland Avenue.

From the South

Boston, Revere, Saugus, Lynn & surrounding areas

Take Route 1 North or Route 1A North toward the North Shore, connecting to Route 107 North through Lynn. Follow Route 107 North (Western Avenue), which becomes Highland Avenue as you enter Salem. Continue to 400 Highland Avenue.

From the East

Marblehead, Swampscott & coastal communities

From Marblehead, follow Route 114 West toward Salem and connect to Route 107 South (Highland Avenue).

From Swampscott, follow local roads to Route 107 North toward Salem. Continue to 400 Highland Avenue.

From the West

Peabody, Danvers, Lynnfield, Wakefield & beyond

Take Route 128 or I-95 toward the Salem area. Follow connecting roads toward Route 107 (Highland Avenue) and continue to 400 Highland Avenue.