Maps and Directions 

Merrimack College is located at 315 Turnpike St. in North Andover, Massachusetts.