Newton Corner Station, Newton Corner Station, United States of America (approx. 42.35756°, -71.18441°)