Route 97 is a south–north highway in Essex County in northeastern Massachusetts, United States. It connects the cities of Beverly and Haverhill before continuing into Salem, New Hampshire as New Hampshire Route 97.
Route 97 is a south–north highway in Essex County in northeastern Massachusetts, United States. It connects the cities of Beverly and Haverhill before continuing into Salem, New Hampshire as New Hampshire Route 97. (en)