Directions
18 - Riverside/Groveland - Westbound
Please choose a stop for arrivals:
Groveland Housing
River Pines Dr & Main St
Main St & Manor Dr
Main St & Route 113
Rivers Edge Plaza
Registry of Motor Vehicles
Market Basket
Lincoln Ave & Brown St
Brown Street - Merrimack Medical Center
Kennedy Circle & Brown St
Kennedy Circle, Haverhill
Merrimack Valley Hospital (New Main Entrance), Haverhill
Katsaras Dr & Groveland St
Groveland Street & Linwood Street
Groveland Street & Boardman Street
Groveland St & Water St
Water and Mill, Haverhill
Water Street & Bethany Avenue - Merrivista
Water St and Main St
Merrimack Street & Merrimack Place
Washington Square Transit Center, Haverhill
View desktop version