No live data... retrying
LIVE
12:48 PM
North
Plat. 1
8 stops • Wakefield, Greenwood, Melrose Highlands, Melrose/Cedar Park, Wyoming Hill, Oak Grove, Malden Center, North
Haverhill Line
1:13 PM
Haverhill
Plat. 1
6 stops • North Wilmington, Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
1:33 PM
North
Plat. 1
8 stops • Wakefield, Greenwood, Melrose Highlands, Melrose/Cedar Park, Wyoming Hill, Oak Grove, Malden Center, North
Haverhill Line
2:18 PM
North
Plat. 1
8 stops • Wakefield, Greenwood, Melrose Highlands, Melrose/Cedar Park, Wyoming Hill, Oak Grove, Malden Center, North
Haverhill Line
2:43 PM
Haverhill
Plat. 1
6 stops • North Wilmington, Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line