I started using the Haverhill Line in 1988; at that time there were several active freight customers between North Wilmington and Reading.
Between 1959 and the construction of the new Orange Line in the 1970s, I believe local freight service ran from East Somerville up to Reading/North Wilmington. At least in the early years, another job went onto the branch at Wakefield Jct. toward Danvers. About 1974 the second track was removed between Wilmington Jct. and Lawrence, to scavenge rail but also to make Lawrence yard able to originate/terminate 100 car freights; its previous layout was designed for setoff/pickup only, and that had to be done across the Andover St. grade crossing. The B&M closed the Mystic Jct. hump yard about 1976 and started originating most local freights from Lowell and Lawrence instead.