To determine specific directions from your location to our office, via Google Maps, click here.

528 Loring Ave Salem MA 01970

We are strategically located on the North Shore to service clients in Lynn, Swampscott, Salem, Peabody, Marblehead, and surrounding communities

From Route 128

Traveling north take Exit 25A (opposite North Shore Mall) and follow Route 114 east. Look for the tricolor signs that say "Welcome to Salem Follow signs for Salem Visitor Center." Route 114 winds quite a bit over about a 4 mile stretch.

You'll be entering the main part of Salem after you go on a small bridge over the North River (just before the bridge you will see a Gas Station on the left side). The 4th street on your left is Norman St. (Holyoke Insurance Co. building is on far corner). Go left on Norman until you come to a set of traffic lights. Take a right at the lights onto Washington St. (you're in the central square of Salem just past the post office).

From Washington St., Salem

Go straight through the next set of lights (the road is now called Canal St., Domino Pizza shop on corner). About 1.2 miles down the road (Eastern Bank on the right) the road merges with and becomes Loring Ave. Go straight.

About 1.2 miles further, you will see a large sign for Fantasy Island Restaurant. Just after the sign go into the parking lot.  At the opposite side of the parking lot from the restaurant is a gray building with Beacon Insurance on the second floor.

From Lynn

Take Essex St north through Swampscott. Just after the mall with the Super Stop & Shop you will enter Salem and road name changes to Loring Ave. When you come to an intersection with a Kentucky Fried Chicken outlet on your right, Beacon Insurance is on your left.