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