Salem is located several miles southeast of Rt-128 at the intersection of Rt-1A, Rt-107 and Rt-114 in northeast Massachusetts, approx. 15 miles northeast of Boston.
From Rt-128/I-95: Rt-128/I-95 to exit 25 which is Rt-114 east. Go east on Rt-114 to Salem Square. At Canal St. turn right. Arena is 1 mile on the left at intersection of Canal St. and Forest Ave.