For Amtrak service the nearest stations are east in Boston , west in Framingham at Route 128 Station , and south in Back Bay and South Station in Westwood .
For Amtrak service the nearest stations are West in Framingham , east of Boston at Back Bay and South Station and south in Route 128 station in Westwood .