Address of Bus Stop: on I-90 between exits 3 and 2
Lee, MA 01238
United States of AmericaDirections:
Lee, MA 01238
United States of AmericaDirections:
Lee Service Plaza Wesbound- the bus will stop in the area designated for trucks and buses. Note: For access without getting on the highway, use Turnpike Service Road, off West Road