Where is the nearest Amtrak station, is it New Haven?
In Mass.? I'm not sure, but I know the train runs to Boston.