1. Merrimack Valley Regional Auth
85 Railroad Ave, Haverhill, MA 01835
Coordinate: 42.76673,-71.08965
Phone: (978) 469-6878
2. Mbta
Railroad Ave, Haverhill, MA 01835
Coordinate: 42.76838,-71.08709
Phone: (617) 222-3200
3. M Bta-Cmtr
190 Rosemont St, Haverhill, MA 01832
Coordinate: 42.80369,-71.11054
Phone: (978) 374-5890