Goes through Amesbury, Newburyport, Newbury, Rowley, Georgetown, W. Newbury, Haverhill, Merrimacby fx3000