Did you know that Newton Corner has at various times been a commuter rail depot, a trolley station, and now a busy bus stop? SOMEFACTS.com