The Merrimack Valley Regional Transit Authority is a public, non-profit organization in Massachusetts, charged with providing public transportation to an area consisting of the cities and towns of Amesbury, Andover, Boxford, Georgetown, Groveland, Haverhill, Lawrence, Merrimac, Methuen, Newbury, Newburyport, North Andover, Rowley, Salisbury and West Newbury.The MVRTA provides fixed route bus...