 Route 97 begins at Route 1A in Beverly, north of the downtown area.Almost immediately, it crosses under Route 128 without intersection; the nearest exit is Exit 20 to Route 1A.Route 97 passes the Beverly Municipal Airport before crossing into Wenham.