Address of Bus Stop:
862 Massachusetts Turnpike
Ludlow, MA 01104
United States of AmericaDirections:

Ludlow, MA 01104
United States of AmericaDirections:
Ludlow Service Plaza, Eastbound side. The bus will stop in the rear of the rest area building, in the area designated for trucks and buses